Transact-SQL ( INSERT ) : 회원 테이블 입력
Transact-SQL 2008. 11. 15. 00:58 |--============================================================--
-- INSERT
--============================================================--
-- INSERT는 데이터를 삽입하는 명령어 이다.
-- Create 테이블 생성
USE tempDB
create table testTbl1 (id int, username nchar(3), age int);
go
insert into testTbl1 values (1, '희동구', 25)
-- id, name을 입력하고 나이를 입력하고 싶지 않다면 아래와 같이
-- 테이블 이름 뒤에 입력할 열의 목록을 나열해준다.
insert into testTbl1(id, username) values( 2, '아드북')
-- 이 경우 age에는 NULL이 들어간다.
-- 열의 순서를 바꿔서 입력하고 싶을 때도 꼭 열 이름을 나열해줘야 한다.
insert into testTbl1(username, age, id) values('홍명보', 31, 3)
-- drop 해서 테이블 없애고, adventureWorks의 테이블 내용을
-- 복사해보자.
drop table testTbl1
use tempDB
create table testTbl3 (id int, Fname nvarchar(50), Lname nvarchar(50), tel nvarchar(25))
go
insert into testTbl3
select ContactID, FirstName, LastName, Phone
from Adventureworks.Person.Contact