SQL/MSSQL
[MSSQL] Select Into / 테이블 복사 쿼리 사용 방법
Ant_U
2023. 3. 14. 09:59
728x90
반응형
다음은 SELECT INTO문을 사용하여 테이블을 복사하는 예시입니다.
SELECT * INTO new_table FROM original_table;
위 예시에서 new_table은 복사된 새로운 테이블의 이름을 나타내고, original_table은 복사할 기존 테이블의 이름입니다.
* 는 모든 열을 선택하는 것을 의미합니다.
위 예시를 사용하면, original_table의 모든 행과 열이 new_table로 복사됩니다.
또 다른 방법으로는 INSERT INTO문을 사용하는 것입니다.
이 방법은 기존 테이블과 동일한 스키마를 가진 새로운 테이블을 만들고, 기존 테이블의 데이터를 새로운 테이블에 복사하는 방법입니다.
CREATE TABLE new_table AS SELECT * FROM original_table;
위 예시에서 new_table은 새로 생성될 테이블의 이름을 나타내고, original_table은 복사할 기존 테이블의 이름입니다.
AS 키워드 다음에 SELECT문을 사용하여 복사할 데이터를 선택합니다.
CREATE TABLE 문과 함께 사용하면 새로운 테이블을 만들 수 있습니다.
위 예시를 사용하면 original_table의 모든 행과 열이 new_table로 복사됩니다.
728x90
반응형