본문 바로가기

DATABASE

DDL(ALTER,DROP)

DDL(DATA DEFINITION LANGUAGE) : 데이터 정의 언어 

객체들을 생성(CREATE) , 변경(ALTER), 삭제(DROP) 하는 구문 

 

< ALTER>

객체를 변경하는 구문

[표현식]

ALTER TABLE 테이블명 변경할내용;

 

변경할내용

1) 컬럼 추가/수정/삭제

2) 제약조건 추가/삭제 -> 수정불가 (수정하고자 한다면 삭제 후 새로이 추가)

3) 컬럼명/제약조건명/테이블명 변경

 

1) 컬럼 추가/수정/삭제

1_1) 컬럼추가(ADD) : ADD 컬럼명 자료형 [DEFAULT 기본값] 제약조건

        DEPT_COPY에 CNAME 이라는 컬럼을 추가 

ALTER TABLE DEPT_COPY ADD CNAME VARCHAR2(20);
--> 새로운 컬럼이 만들어지고 기본적으로 NULL로 채워짐!!

 

 

 

'DATABASE' 카테고리의 다른 글

DCL(데이터 제어 언어)  (1) 2024.01.03
서브쿼리 (SUBQUERY)  (0) 2023.12.27
시험대비 쿼리공부하기  (0) 2023.12.26
JOIN  (0) 2023.12.26
GROUP BY & HAVING & 집합연산자  (1) 2023.12.26