SQL Server SELECT INTO (한국어)

요약 :이 자습서에서는 SQL Server SELECT INTO 문을 사용하는 방법을 배웁니다.

SQL Server SELECT INTO 문 소개

SELECT INTO 문은 새 테이블을 만들고 쿼리에서 행을 삽입합니다.

다음 SELECT INTO 문은 destination 테이블을 만들고

조건, source 테이블에서 destination 테이블로 :

Code language: SQL (Structured Query Language) (sql)

source 테이블에서 부분 데이터를 복사하려면 WHERE를 사용합니다. 복사 할 행을 지정하는 절. 마찬가지로 source 테이블의 열을 선택 목록에서 지정하여 destination 테이블에 복사 할 열을 지정할 수 있습니다.

SELECT INTO 문은 기본 키 및 인덱스와 같은 제약 조건을 source 테이블에서

테이블.

SQL Server SELECT INTO 예제

SELECT INTO 문을 사용하는 몇 가지 예제를 살펴 보겠습니다. .

A) SQL Server SELECT INTO를 사용하여 동일한 데이터베이스 내에서 테이블 복사 예

먼저 새 테이블을 저장할 새 스키마를 만듭니다.

Code language: SQL (Structured Query Language) (sql)

둘째, sales.customers 테이블과 같은 marketing.customers 테이블을 만들고 sales.customers 테이블을 marketing.customers 테이블로 :

Code language: SQL (Structured Query Language) (sql)

세 번째, 쿼리 사본을 확인하기 위해 marketing.customers 테이블의 데이터 :

Code language: SQL (Structured Query Language) (sql)

다음 그림은 부분 출력을 보여줍니다.

B) SQL Server SELECT INTO 문을 사용하여 데이터베이스간에 테이블 복사

먼저

:

Code language: SQL (Structured Query Language) (sql)

둘째, sales.customers를 현재 데이터베이스 (BikeStores)를 TestDb.dbo.customers 테이블에 추가합니다. 이번에는 California에서 찾은 고객의 고객 ID, 이름, 성 및 이메일 만 복사합니다.

셋째, TestDb.dbo.customers 사본 확인 :

Code language: SQL (Structured Query Language) (sql)

부분 결과 집합은 다음과 같습니다.

이 자습서에서는 SQL Server를 사용하는 방법을 배웠습니다. SELECT INTO 문을 사용하여 동일한 데이터베이스 내에서 또는 데이터베이스간에 테이블을 복사합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다