테이블 복사 뜨는 개념
서브쿼리 -> 메인 SQL문을 보조하는 쿼리문
[ 표현법 ]
CREATE TABLE 테이블명
AS 서브쿼리;
서브쿼리 수행결과로 테이블을 생성한다.
※ SELECT절에서 산술연산 또는 함수식이 기술된 경우 엘리어스를 부여해야한다.
안그럼 오류뜸.
테이블이 다 생성된 후 뒤늦게 제약조건 추가 (ALTER TABLE 테이블명 XXXX)
PRIMARY KEY : ADD PRIMARY KEY(컬럼명);
PRIMARY KEY : ADD FOREIGN KEY(컬럼명) REFERENCES 참조할테이블명(참조할컬럼명)
UNIQUE : ADD UNIQUE(컬러명);
CHECK : ADD CHECK(컬럼에 대한 조건);
NOT NULL : MODIFY 컬럼명 NOT NULL;
'*SQL_Oracle*' 카테고리의 다른 글
DDL < ALTER, DROP > (0) | 2021.11.11 |
---|---|
DML <INSERT, UPDATE, DELETE> (0) | 2021.11.11 |
DDL < CREATE > (0) | 2021.11.08 |
DML < SELECT > SUBQUERY(서브쿼리) (0) | 2021.11.06 |
DML < SELECT > GROUP BY , HAVING , 집합 연산자 (0) | 2021.11.06 |