Bạn không thể cập nhật nhiều bảng trong một câu lệnh, tuy nhiên, bạn có thể sử dụng một giao dịch để đảm bảo rằng hai UPDATE
các câu lệnh được xử lý nguyên tử. Bạn cũng có thể gộp chúng lại để tránh phải đi vòng lại.
BEGIN TRANSACTION;
UPDATE Table1
SET Table1.LastName = 'DR. XXXXXX'
FROM Table1 T1, Table2 T2
WHERE T1.id = T2.id
and T1.id = '011008';
UPDATE Table2
SET Table2.WAprrs = 'start,stop'
FROM Table1 T1, Table2 T2
WHERE T1.id = T2.id
and T1.id = '011008';
COMMIT;