티스토리 뷰
데이터 정의어(Date Definition Language)
ALTER TABLE --> 컬럼과 제약조건의 정의를 변경
[SY] ALTER TABLE table
ADD (column datatype [default expr] [not null]
[, column datatype] ...);
----------> 칼럼추가
ALTER TABLE table
DROP (column [, column] ...);
-----------> 칼럼삭제
ALTER TABLE table
MODIFY (column datatype [default expr] [not null]
[,column datatype] ...);
-----------> 칼럼변경
*기존 칼럼에 null 값이없을때만 not null 가능
DROP TABLE --> 테이블의 데이터와 구조 삭제
[SY] DROP TABLE 테이블명 [CASCADE CONSTRAINT];
*[CASCADE CONSTRAINT] --> 연관된 제약조건 다 삭제
TRUNCATE --> 롤백정보 안만들고 테이블데이터 삭제
[SY] TRUNCATE TABLE tablename;
'MODEL > ORACLE' 카테고리의 다른 글
[ORACLE] DCL : 데이터 제어어(GRANT,ROLE,REVOKE,Synonym) (0) | 2017.11.15 |
---|---|
[ORACLE] TCL : 트랜잭션 처리어(COMMIT,SAVEPOINT,ROLLBACK) (0) | 2017.11.15 |
[ORACLE] DML : 데이터 조작어(INSERT,UPDATE,DELETE) (0) | 2017.11.15 |
[ORACLE] SQL명령어 (0) | 2017.11.15 |
[ORACLE] sqlplus 명령어 (0) | 2017.11.15 |
댓글