SELECT COLUMN_NAME INTO NEW_TABLE_NAME
FROM TABLE_NAME
[WHERE]
- TABLE_NAME에서 조회한 데이터를 NEW_TALBE_NAME이란 테이블을 생성해 행을 삽입하는 쿼리다.
- 실패시 모두 롤백 되지만, 새 테이블을 남아있는다.
- 만약 원하는 특정 컬럼들만 가져오고 싶다면, 서브쿼리를 사용해라.
참고자료
INTO 절(Transact-SQL) - SQL Server
SELECT - INTO 절(Transact-SQL)
learn.microsoft.com
'회사 > DB' 카테고리의 다른 글
[MSSQL] CROSS APPLY, OUTER APPLY (0) | 2025.02.04 |
---|---|
[DB] Index와 Column, 비교연산자 (0) | 2024.12.16 |
[DB / MSSQL] LOB (Large Object / 대형 오브젝트) (0) | 2024.10.29 |
[DB / MSSQL] 날짜조회 BETWEEN (1) | 2024.10.28 |
[DB / MSSQL] SELECT-INSERT (0) | 2024.10.28 |