반응형
안녕하세요.
테이블에 데이터를 넣기 위해서는 두 가지 쿼리를 사용할 수 있습니다.
형식
INSERT INTO 테이블명 (컬럼1, 컬럼2, 컬럼3....)
VALUES (컬럼1 데이터, 컬럼2 데이터, 컬럼3 데이터....)
INSERT INTO 테이블명
VALUES (컬럼1 데이터, 컬럼2 데이터, 컬럼3 데이터....)
예제
INSERT INTO CHARACTER ( m_nPlayer, m_szName, m_nHP, m_nMP )
VALUES ( 1, 'test', 200, 100 )
INSERT INTO CHARACTER
VALUES ( 1, 'test', 200, 100 )
SELECT문으로 INSERT하기
테이블명2에 데이터를 테이블명1에 넣습니다.
INSERT INTO 테이블명1 ( 컬럼1, 컬럼2, 컬럼3 ... )
SELECT 컬럼1, 컬럼2, 컬럼3 ... FROM 테이블명2
테이블1과 테이블2가 같은 컬럼을 가진다면 다음과 같이 사용할 수 있습니다.
INSERT INTO 테이블명1
SELECT * FROM 테이블명2
반응형
'개발공부 > MSSQL' 카테고리의 다른 글
[MSSQL] 테이블 데이터 삭제(DELETE) (0) | 2020.02.08 |
---|---|
[MSSQL] 테이블 데이터 수정(UPDATE) (0) | 2020.02.07 |
[MSSQL]데이터베이스 생성, 삭제 테이블 생성, 수정, 삭제 (0) | 2020.02.04 |
[MSSQL] 데이터베이스의 모든 테이블 데이터 지우기 (0) | 2020.01.14 |
[MSSQL] Collation 변경 (0) | 2019.11.01 |