본문 바로가기

database/oracle

14. oracle(DDL, ALTER)

CREATE 생성

DROP 삭제

ALTER 변경

 

UPDATE는 row를 변경하는 것이고 ALTER은 table을 변경한다.

 

CREATE TABLE

테이블 만들기

sql>CREATE TABLE test(num NUMBER);

 

ALTER TABLE ADD

칼럼 추가 

sql>ALTER TABLE test ADD(name VARCHAR2(10));

 

ALTER TABLE MODIFY

칼럼 수정

sql>ALTER TABLE test MODIFY(name VARCHAR2(20));

 

ALTER TABLE RENAME COLUMN TO

칼럼의 이름 바꾸기 

sql>ALTER TABLE test RENAME COLUMN name TO myname;

 

ALTER TABLE DROP

칼럼 삭제 

sql>ALTER TABLE test DROP(myname);

 

CREATE TABLE 을 사용해서 테이블을 생성하고 ALTER TABLE ADD로 칼럼을 추가하였다.

 

ALTER TABLE MODIFY를 사용해서 칼럼을 수정했다.

 

ALTER TABLE RENAME COLUMN TO 를 사용해서 칼럼 이름을 변경했다.

 

 

 

ALTER TABLE DROP으로 칼럼을 삭제했다.

 

 

같은 방식으로 ALTER TABLE ADD를 사용해서 제약조건도 설정할 수 있다.

'database > oracle' 카테고리의 다른 글

join, 서브 쿼리 정리 및 예시  (0) 2022.07.18
oracle 총 정리  (0) 2022.07.17
13. REFERENCE, 데이터 확인, 제약 조건  (0) 2022.07.15
12. oracle(DDL, DML, DCL, TCL, 시퀀스)  (0) 2022.07.15
oracle 웹에서 확인하기  (0) 2022.07.15