테이블 복제
SQL Server 2012에서는 SQL Server Management Studio를 사용하거나 Transact-SQL을 사용하여 새 테이블을 만들고, 기존 테이블에서 열 정보를 복사하여 기존 테이블을 복제할 수 있습니다.
중요 |
---|
이 작업은 테이블의 구조만 복제하며 테이블 행은 복제하지 않습니다. |
항목 내용
시작하기 전 주의 사항
보안
테이블을 복제하려면
SQL Server Management Studio
Transact-SQL
시작하기 전 주의 사항
보안
사용 권한
대상 데이터베이스에서 CREATE TABLE 권한이 필요합니다.
[Top]
SQL Server Management Studio 사용
테이블을 복제하려면
테이블을 만들려는 데이터베이스에 연결되어 있는지 확인한 다음 개체 탐색기에서 데이터베이스를 선택했는지 확인합니다.
개체 탐색기에서 테이블을 마우스 오른쪽 단추로 클릭하고 새 테이블을 클릭합니다.
개체 탐색기에서 복사할 테이블을 마우스 오른쪽 단추로 클릭한 다음 디자인을 클릭합니다.
기존 테이블에서 열을 선택하고 편집 메뉴에서 복사를 클릭합니다.
새 테이블로 전환하고 첫 번째 행을 선택합니다.
편집 메뉴에서 붙여넣기를 클릭합니다.
파일 메뉴에서 table name 저장을 클릭합니다.
이름 선택 대화 상자에서 새 테이블의 이름을 입력하고 확인을 클릭합니다.
[Top]
Transact-SQL 사용
쿼리 편집기에서 테이블을 복제하려면
테이블을 만들려는 데이터베이스에 연결되어 있는지 확인한 다음 개체 탐색기에서 데이터베이스를 선택했는지 확인합니다.
복제하려는 테이블을 마우스 오른쪽 단추로 클릭하고 테이블 스크립팅을 가리킨 후 CREATE를 가리키고 새 쿼리 편집기 창을 선택합니다.
테이블 이름을 변경합니다.
새 테이블에 필요하지 않은 모든 열을 제거합니다.
실행을 클릭합니다.
[Top]