안녕하세요, 차세대 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의 컬럼 추가, 수정, 삭제에
대해서 하나씩 공부를 하고 실제로 프로젝트의
테이블에 적용을 해보았습니다.
감사합니다.
'DBA가 되고 싶은 비공자 > SQLD 자격증' 카테고리의 다른 글
[ SQLD ] DDL(Data Definition Language) PRIMARY KEY 디테일 내용 (0) | 2024.07.04 |
---|---|
[ SQLD ] 오라클 캐시(Oracle Cache)에 대한 공부 (0) | 2024.06.30 |
[ SQLD ] 오라클 시퀀스 조회, 생성, 수정, 삭제, 테이블 적용 (0) | 2024.06.29 |
[ SQLD ] DDL(Data Definition Language) 제약조건 조회, 추가, 삭제 (0) | 2024.06.26 |
[ SQLD ] DDL(Data Definition Language) RENAME 테이블 명, 컬럼 명 변경하기 (0) | 2024.06.23 |