DBA가 되고 싶은 비공자/SQLD 자격증

[ SQLD ] DDL(Data Definition Language) ALTER문 컬럼 추가, 삭제, 수정

차세대 IT 리더 비공자 2024. 7. 1. 23:53

 

 

안녕하세요, 차세대 IT리더 비공자입니다.

오늘은 DDL(Data Definition Language)

ALTER문 컬럼 추가, 삭제, 수정을 예습을

하면서 공부를 해보도록 하겠습니다.

 

 

 

 

[ 오늘의 목차 ]

1. ALTER TABLE 컬럼 삭제

2. ALTER TABLE 컬럼 추가

3. ALTER TABLE 컬럼 수정

 

 

 

1. ALTER TABLE 컬럼 삭제

프로젝트의 ERD가 변경이 되면서

프로젝트 테이블 : 수강등록기본

생성했던 고객이름 컬럼을 삭제를 하도록

하겠습니다.

 

컬럼 삭제 ALTER문

ALTER TABLE DROP COLUMN 컬럼명

TC_REGIS_REG_BAS ( 수강등록기본 )

TC_REGIS_REG_BAS ( 수강등록기본 )

CUST_NM 컬럼을 삭제했습니다.

정상적으로 CUST_NM(고객이름) 컬럼을

삭제했습니다.

 

 

 

2. ALTER TABLE 컬럼 추가

컬럼 추가 ALTER문

ALTER TABLE ADD 컬럼명 데이터 타입(크기) NULL or NOT NULL

저는 NULL 여부를 체크할지 안할지 아직 정하지 않아서

CUST_NM ( 고객이름 ) 컬럼을 추가할 때, NULL 여부를

체크하지 않았습니다.

 

 

3. ALTER TABLE 컬럼 수정

컬럼 추가 ALTER문

ALTER TABLE MODIFY(컬럼명 데이터 타입(크기) NOT NULL or NULL );

컬럼 변경 전

TC_REGIS_REG_BAS( 수강등록기본 변경 전 )

CLASS_REG_URL ( 1000 -> 100 ) 변경

CLASS_RE_PRE_SENT_IMG_URL ( 1000 -> 100 ) 변경

컬럼 변경 후

TC_REGIS_REG_BAS( 수강등록기본 변경 후 )

 

 

 

오늘은 ALTER TABLE의 컬럼 추가, 수정, 삭제에

대해서 하나씩 공부를 하고 실제로 프로젝트의 

테이블에 적용을 해보았습니다.

감사합니다.