관리 메뉴

웹개발자의 기지개

[MS-SQL] 형식이 같은 다른 2가지 DB 에서 데이터 변경하기 본문

SQL/MS-SQL

[MS-SQL] 형식이 같은 다른 2가지 DB 에서 데이터 변경하기

웹개발자 워니 2025. 8. 2. 07:07

 

 

형식은 같으나, DB 명이 다른 2가지 DB 가 있을때, 

비밀번호와 같은 특정 칼럼의 데이터를 update 하고 싶을때,

 

 

update t1 set t1.Passwd=t2.Passwd from [Test1].[dbo].[MEMBER] t1 inner join [Test2].[dbo].[MEMBER] t2 on t1.USER_ID=t2.USER_ID;

 

간단히 한줄 쿼리문으로 처리하면 되겠다.

 

Class ASP 로 위의 쿼리문을 처리하고자 하면,

단일의 Connection 으로도  Cross-database SQL 실행이 가능함으로 

하나의 Conneciton 처리문을 가지고, 하나의 상기 쿼리문만 돌리면 되겠다.

 

 

 

 

 

 

Comments