본문 바로가기
Development study summary/MSSQL

[MSSQL] Insert문 요약정리

by Eilison 2022. 4. 7.

 

INSERT 문은 테이블 레코드를 삽입하기 위해 사용하는 구문입니다

 

 

Insert 문법

1
INSERT INTO 테이블명(칼럼1,칼럼2,칼럼3,....) values(데이터1,데이터2,데이터3,......)
cs
1
INSERT INTO My_Table(no_emp,nm_kor,age) values('dz000','홍길동',20
cs

Insert문의 사용법은 다음과 같습니다. 

 

다른 테이블의 데이터를 Insert 하는 법

1
2
3
4
5
6
7
8
---일부 칼럼만 복사
INSERT INTO  복사 될 테이블명(칼럼1,칼럼2,컬럼3,....) 
SELECT 칼럼1,칼럼2,칼럼3,.... from 복사 할 테이블명
 
--전체 복사
INSERT INTO  복사 될 테이블명
SELECT * from 복사 할 테이블명
cs

 

예제(Example) 

1
2
3
4
5
6
7
--일부 칼럼만 복사
INSERT INTO MyTable_01(NO_EMP,NM_KOR,AGE) 
SELECT NO_EMP,NM_KOR,AGE from MyTable
 
--전체 복사
INSERT INTO MyTable_01 
SELECT * from MyTable
cs