2015-01-14 2 views
0

postgres 8 (redshift)에서 어떻게 임시 테이블을 만들 수 있습니까? 그러나 어떤 제약 조건도 복사하는 것을 원하지 않습니다. 이것은 내가 지금하는 일입니다.contraints가 아닌 임시 테이블을 만드는 방법

CREATE TEMPORARY TABLE tmp_fbp_cats(LIKE cats); 

그러나 null 검사 및 기타 제약 조건은 필요하지 않습니다.

답변

-1

임시 테이블 만들기 tmp_fbp_cats AS LIKE cats;

+0

이것은 유효한 구문이 아닙니다. 'CREATE TABLE AS'와'CREATE TABLE LIKE' 사이에 혼란 스러울 수 있습니다. –

1

아마도?

CREATE TEMPORARY TABLE tmp_fbp_cats AS SELECT * FROM cats LIMIT 0; 
관련 문제