'전체 글'에 해당되는 글 256건

  1. 2013.09.04 MODIFY COLUMN
  2. 2013.09.04 DROP COLUMN
  3. 2013.09.04 ADD COLUMN
  4. 2013.09.04 SELECT 문장을 통한 테이블 생성 사례

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제2절 DDL(DATA DEFINITION LANGUAGE)

3. ALTER TABLE

다. MODIFY COLUMN

 

 

[예제] TEAM 테이블의 ORIG_YYYY 칼럼의 데이터 유형을 CHAR(4)→VARCHAR2(8)으로 변경하고, 향후 입력되는 데이터의 DEFAULT 값으로 '20020129'을 적용하고, 모든 행의 ORIG_YYYY 칼럼에 NULL이 없으므로 제약조건을 NULL → NOT NULL로 변경한다.

---------------------------------------------------------------------

ALTER TABLE TEAM
ALTER COLUMN ORIG_YYYY VARCHAR(8) NOT NULL;
ALTER TABLE TEAM
ADD CONSTRAINT DF_ORIG_YYYY DEFAULT '20020129' FOR ORIG_YYYY;

---------------------------------------------------------------------

 

 

[실행결과] 테이블 구조의 변경 사항을 확인할 수 있다.

-------------------------

exec sp_help 'dbo.TEAM'
go

-------------------------

 

'SQL 전문가 가이드' 카테고리의 다른 글

ADD CONSTRAINT  (1) 2013.09.06
DROP CONSTRAINT  (0) 2013.09.06
DROP COLUMN  (0) 2013.09.04
ADD COLUMN  (0) 2013.09.04
SELECT 문장을 통한 테이블 생성 사례  (0) 2013.09.04
Posted by G4.
,

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제2절 DDL(DATA DEFINITION LANGUAGE)

3. ALTER TABLE

나. DROP COLUMN

 

 

[예제] 앞에서 PLAYER 테이블에 새롭게 추가한 ADDRESS 칼럼을 삭제한다.

------------------------------------------------

ALTER TABLE PLAYER

DROP COLUMN ADDRESS;

------------------------------------------------

 

 

[실행결과] 삭제된 칼럼 ADDRESS가 존재하지 않는 것을 확인할 수 있다.

-------------------------------

exec sp_help 'dbo.TEAM_TEMP'
go

------------------------------- 

 

'SQL 전문가 가이드' 카테고리의 다른 글

DROP CONSTRAINT  (0) 2013.09.06
MODIFY COLUMN  (0) 2013.09.04
ADD COLUMN  (0) 2013.09.04
SELECT 문장을 통한 테이블 생성 사례  (0) 2013.09.04
생성된 테이블 구조 확인  (0) 2013.09.03
Posted by G4.
,

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제2절 DDL(DATA DEFINITION LANGUAGE)

3. ALTER TABLE

가. ADD COLUMN

 

 

[예제] PLAYER 테이블에 ADDRESS(데이터 유형은 가변 문자로 자릿수 80자리로 설정한다.) 칼럼을 추가한다.

---------------------------------------------------

ALTER TABLE PLAYER

ADD ADDRESS VARCHAR(80);

---------------------------------------------------

 

 

[실행결과]

---------------------------

exec sp_help 'dbo.PLAYER'
go

---------------------------

 

'SQL 전문가 가이드' 카테고리의 다른 글

MODIFY COLUMN  (0) 2013.09.04
DROP COLUMN  (0) 2013.09.04
SELECT 문장을 통한 테이블 생성 사례  (0) 2013.09.04
생성된 테이블 구조 확인  (0) 2013.09.03
제약조건(CONSTRAINT)  (0) 2013.09.03
Posted by G4.
,

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제2절 DDL(DATA DEFINITION LANGUAGE)

2. CREATE TABLE

마. 생성된 테이블 구조 확인

 

 

[예제] 선수(PLAYER) 테이블과 같은 내용으로 TEAM_TEMP라는 복사 테이블을 만들어 본다.

-----------------------------------------

SELECT * INTO TEAM_TEMP FROM TEAM;

-----------------------------------------

 

 

[실행결과]

-------------------------------

exec sp_help 'dbo.TEAM_TEMP'

go

-------------------------------

 

'SQL 전문가 가이드' 카테고리의 다른 글

DROP COLUMN  (0) 2013.09.04
ADD COLUMN  (0) 2013.09.04
생성된 테이블 구조 확인  (0) 2013.09.03
제약조건(CONSTRAINT)  (0) 2013.09.03
CREATE TABLE  (1) 2013.09.03
Posted by G4.
,