반응형
mssql 데이터 삽입 (insert) 사용법 및 예제 입니다.
insert 문법
insert into 테이블명 (컬럼1, 컬럼2, 컬럼3, ......) values (데이터1, 데이터2, 데이터3, ......)
insert into point (type, member, create_user) values (1, 860, "관리자")
insert문의 사용법은 위와 같습니다.
위에 예시는 새로운 데이터를 1개만 추가하는 것입니다.
다른 테이블에 있는 데이터를 현재 테이블에 삽입하는 방법으로는 아래와 같습니다.
다른 테이블의 데이터를 insert
-- 일부 컬럼만 복사
insert into 삽입이 필요한 테이블명 (컬럼1, 컬럼2, 컬럼3, ......)
select 컬럼1, 컬럼2, 컬럼3, ...... from 복사 할 테이블명
-- 전체 복사
insert into 삽입이 필요한 테이블명
select * from 복사 할 테이블명
예제
-- 일부 컬럼만 복사
insert into point (type, member, create_user)
select user_type, user_num, name from user
-- 전체 복사
insert into point
select * from user
반응형
'SQL' 카테고리의 다른 글
mssql 오류 개체 xxx 열 xxx에 종속되어 있습니다 (0) | 2023.03.21 |
---|---|
mssql select문 사용법 예제 (0) | 2023.03.20 |
SQL 데이터 베이스 디비 종류 이유 DML (0) | 2021.07.14 |
댓글