티스토리 뷰
서브쿼리 구문을 사용한 테이블 생성
복사본 테이블 생성 구문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | CREATE TABLE dept80 AS SELECT employee_id, last_name, salary*12 ANNSAL, hire_date FROM employees WHERE department_id = 80; -- salary*12 ANNSAL 특정 표현식 -- alias 없었으면 오류 메세지 뜬다 -- 컬럼명, 테이블명 지을 때 _ # $ 밖에 못 쓴다 -- *는 적용 불가능 -- 특정 표현식 작성시 alias 필수 | cs |
1 | DESC dept80 | cs |
1 2 | SELECT * FROM dept80; | cs |
1 2 3 4 | CREATE TABLE copy_emp1 AS SELECT * FROM employees; | cs |
1 | DESC copy_emp1 | cs |
1 2 | SELECT * FROM copy_emp1; | cs |
1 2 3 4 | CREATE TABLE copy_dept AS SELECT * FROM departments; | cs |
1 | DESC copy_dept;D | cs |
1 2 | SELECT * FROM copy_dept; | cs |
'부산 ITWILL 학원 실습 > ORACLE' 카테고리의 다른 글
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 수정 - 테이블의 기존 컬럼 수정 (0) | 2018.08.09 |
---|---|
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 수정 - 테이블에 컬럼 추가 (0) | 2018.08.09 |
[SQL 활용] DB 모델링 - 테이블 만들 때 생각해보아야 할 순서 (0) | 2018.08.09 |
[SQL 활용] SQLPLUS 에서 컬럼 넓이 조절 (0) | 2018.08.09 |
[SQL 활용] 8. 데이터정의어(DDL) - Table (테이블 생성 시 제약 조건 정의하여 테이블 생성하기) (0) | 2018.08.09 |