개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
* 개요
- CREATE TABLE 명령문에서 서브쿼리 절을 이용하여 다른 테이블의 구조와 데이터를 복사하여 새로운 테이블 생성 가능
- 서브쿼리의 출력 결과가 테이블의 초기 데이터로 삽입
* 기능
- CREATE TABLE 명령문에서 지정한 칼럼 수와 데이터 타입과 반드시 일치
- 칼럼 이름을 명시하지 않을 경우 서브쿼리 칼럼 이름과 동일
- 무결성 제약조건은 NOT NULL 조건만 복사
기본 키, 참조 키와 같은 무결성 제약조건은 사용자의 재정의 필요
- 디폴트 옵션에서 정의한 값은 그대로 복사
* 사용 예
- 서브쿼리 절을 이용하여 주소록 테이블의 구조와 데이터를 복사하여 addr_second 테이블을 생성하여라.
'오라클 > Oracle,SQL' 카테고리의 다른 글
[SQL 기초 및 PL-SQL 강의자료] 서브쿼리를 이용한 테이블 생성 (0) | 2016.05.16 |
---|---|
[SQL 기초 및 PL-SQL 강의자료] 테이블 구조 복사 (0) | 2016.05.16 |
[SQL 기초 및 PL-SQL 강의자료] 테이블 생성 확인 (0) | 2016.05.16 |
[SQL 기초 및 PL-SQL 강의자료] DEFAULT 옵션 (0) | 2016.05.16 |
Java Basic 실무 강좌 자료] Reflection의 실제 구현 (0) | 2016.05.15 |