DB/oracle

오라클 테이블 생성 기존 테이블 구조 가져오기

718m2 2021. 1. 21. 11:35

테이블을 create 할때  as 를 많이 쓴다. 

그런데 조건을 추가 하지 않으면 해당 데이터도 같이 생성이 된다. 

그럼 테이블의 구조만 A테이블에서 가져오고 싶으면 어떻게 할까

where 에 거짓 조건 하나만 추가하여 해당하는 로우가 없게 만들면된다. 

CREATE TABLE 새로만들테이블명 AS

SELECT * FROM 복사할테이블명 WHERE 1=2

 

출처: https://server-engineer.tistory.com/500 [HelloWorld]