1
나는 두 개의 테이블을 가지고 있고 단일 쿼리에 두 테이블을 업데이트 할업데이트 방법 SQL Server에서 단일 문으로 두 테이블을 업데이트 하시겠습니까?
샘플 쿼리 :
UPDATE T1, T2 SET T1.FirstName = T2.SecondName ,T2.SecondName = T1.FirstName
FROM Table1 T1, Table2 T2
WHERE T1.id = T2.id
는 SQL 서버에서이 작업을 수행하는 어떤 메커니즘이
이것은 불가능합니다. 자세한 내용은 "http://stackoverflow.com/questions/2044467/how-to-update-two-tables-in-one-statement-in-sql-server-2005"를 참조하십시오. – Gibron
[link] http://blog.sqlauthority.com/2013/04/30/sql-server-update-from-select-statement-using-join-in-update-statement-multiple-tables-in-update- 문이 /이 링크를 시도하고 더 나은 설명을 참조하십시오 –
[SQL Server 2005에서 한 문에서 두 테이블을 업데이트하는 방법?] (http://stackoverflow.com/questions/2044467/how-to-update-two- tables-in-one-statement-in-sql-server-2005) –