반응형
SELECT INTO
: 원본은 있고 대상 테이블은 새롭게 생성하려 할 경우 사용
T라는 테이블에서 모든 데이터를 가져와 T_DUPLICATED라는 테이블을 생성하여 데이터를 INSERT하고 싶다면?
- T테이블과 같은 컬럼과 데이터를 가지는 T_DUPLICATED라는 테이블이 생성
SELECT * INTO T_DUPLICATED FROM T
- T테이블의 특정 컬럼만 가져와서 T_DUPLICATED라는 테이블을 생성하여 데이터를 INSERT
SELECT * INTO T_DUPLICATED
FROM (
SELECT COL1,COL2,COL3.... FROM T
) AS TEMP
처음엔 select 문 오타인줄 알았다,,
반응형
'DATABASE' 카테고리의 다른 글
[postgresql] 특정 IP/외부 접속 허용 (pg_hba.conf) (0) | 2024.01.08 |
---|---|
[표준 SQL] JOIN 정리 (INNER JOIN/OUTER JOIN) (0) | 2021.09.17 |