테이블 복제

SQL Server 2012에서는 SQL Server Management Studio를 사용하거나 Transact-SQL을 사용하여 새 테이블을 만들고, 기존 테이블에서 열 정보를 복사하여 기존 테이블을 복제할 수 있습니다.

중요 정보중요

이 작업은 테이블의 구조만 복제하며 테이블 행은 복제하지 않습니다.

항목 내용

  • 시작하기 전 주의 사항

    보안

  • 테이블을 복제하려면

    SQL Server Management Studio

    Transact-SQL

시작하기 전 주의 사항

보안

사용 권한

대상 데이터베이스에서 CREATE TABLE 권한이 필요합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

SQL Server Management Studio 사용

테이블을 복제하려면

  1. 테이블을 만들려는 데이터베이스에 연결되어 있는지 확인한 다음 개체 탐색기에서 데이터베이스를 선택했는지 확인합니다.

  2. 개체 탐색기에서 테이블을 마우스 오른쪽 단추로 클릭하고 새 테이블을 클릭합니다.

  3. 개체 탐색기에서 복사할 테이블을 마우스 오른쪽 단추로 클릭한 다음 디자인을 클릭합니다.

  4. 기존 테이블에서 열을 선택하고 편집 메뉴에서 복사를 클릭합니다.

  5. 새 테이블로 전환하고 첫 번째 행을 선택합니다.

  6. 편집 메뉴에서 붙여넣기를 클릭합니다.

  7. 파일 메뉴에서 table name 저장을 클릭합니다.

  8. 이름 선택 대화 상자에서 새 테이블의 이름을 입력하고 확인을 클릭합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

Transact-SQL 사용

쿼리 편집기에서 테이블을 복제하려면

  1. 테이블을 만들려는 데이터베이스에 연결되어 있는지 확인한 다음 개체 탐색기에서 데이터베이스를 선택했는지 확인합니다.

  2. 복제하려는 테이블을 마우스 오른쪽 단추로 클릭하고 테이블 스크립팅을 가리킨 후 CREATE를 가리키고 새 쿼리 편집기 창을 선택합니다.

  3. 테이블 이름을 변경합니다.

  4. 새 테이블에 필요하지 않은 모든 열을 제거합니다.

  5. 실행을 클릭합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]