반응형
졸다가 업데이트를 조건을 안걸고 F5 키를 눌러버리고 말았다..
그래서 다행히도 관계형이 아닌 테이블이어서 원본 테이블에는 지장이 없는 테이블이었기에 (운좋았다~ㅋㅋ)
조인을 걸어서 수정을 할 수 있게 했는데 까먹으니까 써놓자~
UPDATE MemberInfor
SET MemberInfor.member_id = b.member_id
FROM
-- 실제 조인 연동 (링크드 서버와)
MemberInfor a INNER JOIN (
SELECT * FROM OPENQUERY(LinkedServerName, '
SELECT member_id, member_name FROM TestDB.dbo.MemberInfor a, TestDB.dbo.MemberInfor b
WHERE a.member_id = b.member_id
')) b
ON a.member_id = b.member_id
AND a.server_id = b.server_id
WHERE a.server_id = 24
AND a.server_id NOT IN ('51','52','54','61','62','63','67','68','69','70')
반드시 링크드 서버가 활성화(연결)되어있어야만 구동이 가능하다.
반응형
'DataBase > MS-SQL' 카테고리의 다른 글
실행된 쿼리내역 조회 (0) | 2012.10.24 |
---|---|
MS-SQL 임시테이블 (0) | 2012.09.19 |
경고: 집계 또는 다른 SET 작업에 의해 Null 값이 제거되었습니다. (0) | 2012.05.18 |
MS-SQL 2008 에서 IDENTITY 경고 풀기 (0) | 2012.03.06 |
MS-SQL 페이징 기법 종류 (1) | 2012.02.09 |
댓글