[설문조사 사이트 테스트]
이름 :
점넷(.Net)
분류 전체보기 (176)
점넷공간 (38)
COMPUTER (1)
.NET (29)
DB (36)
SCRIPT (3)
MarkUp & CSS (3)
OS (7)
IT Story (52)
Information (7)
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2007. 8. 7. 13:49
[DB]

-- 다중 INSERT 예제


-- 가상 @A 테이블 생성
DECLARE @A TABLE(A INT, B INT)


-- 가상 @B 테이블 생성
DECLARE @B TABLE(A INT, B INT)
INSERT INTO @B VALUES(1,5)
INSERT INTO @B VALUES(2,6)
INSERT INTO @B VALUES(3,7)
INSERT INTO @B VALUES(4,8)


-- 테이블 목록확인
SELECT * FROM @A
SELECT * FROM @B


-- 다중 INSERT
INSERT INTO @A
SELECT
A,B
FROM @B


-- INSERT 확인 (@A 테이블 조회)
SELECT * FROM @A

-- 다중 INSERT
INSERT INTO @A(A)
SELECT
A
FROM @B


-- INSERT 확인 (@A 테이블 조회)
SELECT * FROM @A

-- 다중 UPDATE 예제


-- 가상 @A 테이블 생성
DECLARE @A TABLE(A INT, B INT)
INSERT INTO @A VALUES(1,1)
INSERT INTO @A VALUES(2,2)
INSERT INTO @A VALUES(3,3)
INSERT INTO @A VALUES(4,4)


-- 가상 @B 테이블 생성
DECLARE @B TABLE(A INT, B INT)
INSERT INTO @B VALUES(1,5)
INSERT INTO @B VALUES(2,6)
INSERT INTO @B VALUES(3,7)
INSERT INTO @B VALUES(4,8)


-- 테이블 목록확인
SELECT * FROM @A
SELECT * FROM @B


-- 다중 UPDATE
UPDATE @A SET   -- "UPDATE A SET" 로도 사용가능 즉, 별칭으로 사용가능
A = B.A
,B = B.B
FROM
@A A
INNER JOIN
@B B
ON
A.A = B.A


-- UPDATE 확인 (@A 테이블 목록 조회)
SELECT * FROM @A


━━━━━━━━━━━━━━━
by 한상국(han3925)
MAIL  han3925@gmail.com
         han3925@hotmail.com
BLOG pointnet.tistory.com
━━━━━━━━━━━━━━━