728x90
반응형
[테이블 스키마를 복사하는 방법 2가지]
- 본 내용은 아래 링크의 내용을 필요한 내용만 간단히 요약한 것임. 자세한 내용은 아래 링크 참고.
https://www.codeproject.com/Tips/664327/Copy-Table-Schema-and-Data-From-One-Database-to-An
1. SQL 쿼리 사용하기.
- 테이블 스키마와 테이블안 레코드 모두 복사하고 싶을때
Select * into [DestinationDatabaseName.dbo.DestinationTableName] from [SourceDatabaseName.dbo.SourceTableName]
* 단 DestinationDB.dbo.tableName 테이블은 위 쿼리를 통해 만들어지는 테이블이기 때문에 쿼리 실행 이전에 존재하면 안된다.
- 테이블 스키마만 복사하고, 테이블안 레코드는 복사하고 싶지 않을때.
select *into [DestinationDatabaseName.dbo.DestinationTableName] from [SourceDatabaseName.dbo.SourceTableName] where 1 = 2
* 테이블의 일부 컬럼만 복사하고 싶은때는 select 이후 * 대신 원하는 컬럼을 기입.
2. SSMS 사용하기.
- 아래 예제는 자신의 로컬 DB에 테이블을 복사하는 예제임.
출처 : [MSSQL] 테이블 스키마 복사하기. : 네이버 블로그 (naver.com)
728x90
반응형
'IT > SQLD' 카테고리의 다른 글
[DB] MSSQL Table 별 용량 및 Row 수 조회 (0) | 2023.06.21 |
---|---|
[SQL Server] 테이블 스키마와 데이터를 sql 파일로 백업하기 (0) | 2023.06.21 |
[SQL Server] 테이블 스키마와 데이터를 sql 파일로 백업하기 (0) | 2023.06.10 |
[MSSQL] 시작일자 종료일자 사이 모든 일자를 조회하는 방법 (0) | 2023.05.22 |
[MSSQL] DATEDIFF, DATEADD 날짜 비교, 날짜 계산 (0) | 2023.05.22 |