-
MSSQL 테이블 복사, 원본 테이블 구조와 데이터 복사하기일상의 관심 2018. 2. 10. 11:20
원본 테이블에 데이터 업데이트시 백업을 위해서 임시 테이블을 만들 때 편할 것 같습니다.
1. 원본 테이블과 동일한 테이블 구조로 테이블을 만들고 데이터도 함께 복사
- SELECT * INTO [생성할 테이블명] FROM [원본 테이블명]
- SELECT * INTO [생성할 테이블명] FROM [원본 테이블명] WHERE [검색 조건]
2. 데이터는 제외하고 원본 테이블과 동일한 구조의 테이블 생성
- SELECT * INTO [생성할 테이블명] FROM [원본 테이블명] WHERE 1=23. 동일한 테이블 구조의 다른 테이블에서 데이터만 복사
- INSERT INTO [데이터 복사 할 테이블명] SELECT * FROM [원본 테이블명]
- INSERT INTO [데이터 복사 할 테이블명] SELECT * FROM [원본 테이블명] WHERE [검색 조건]