본문 바로가기
IT/MSSQL

MSSQL Insert문 사용법과 활용 (예제 포함)

by 베베야 2021. 2. 16.
728x90

오늘은 MSSQL Insert문 기본 사용법과 활용법에 대해서 알아보고
추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다.

목차
1. MSSQL Insert 기본 문법
2. MSSQL Insert 사용법
3. MSSQL Insert 활용


1. MSSQL Insert 기본문법
INSERT INTO 테이블명(컬럼1,컬럼2,컬럼3...) 
VALUES(데이터1,데이터2,데이터3...)

2. MSSQL Insert 사용법
아래의 정보를 사용해서 입력해보면 다음과 같습니다.
테이블명 : 'bebeya' 
이름(name) : bebe
나이(age) :20


INSERT INTO bebeya(name, age) 
VALUES('bebe',20) 


3. MSSQL Insert 활용
마지막으로 Insert문의 활용법입니다.
기본적으로 사용하는 방법은 일일이 수작업으로 데이터를 한 줄씩 넣는 방식이기 때문에
테이블에 많은 양의 데이터를 삽입하려고 하면 상당히 힘들고 비효율적입니다.

그래서 새로 데이터를 일일이 넣는 것보다 이미 삽입되어있는

다른 테이블의 데이터를 가지고 오는 효율적인 방법에 대해서 알아보겠습니다.

 

--원하는 컬럼만 복사하기(문법)
INSERT INTO  복사될 테이블명(컬럼1,컬럼2,컬럼3...) 
SELECT 컬럼1,컬럼2,컬럼3... FROM 복사할 테이블명

--원하는 컬럼만 복사하기(예제)
INSERT INTO bebeya_01(name, age) 
SELECT name,age FROM bebeya

--전체 테이블 복사하기(문법)
INSERT INTO  복사될 테이블명
SELECT FROM 복사할 테이블명

--전체 테이블 복사하기(예제)
INSERT INTO bebeya_01 
SELECT * FROM bebeya

반응형
그리드형

댓글