Nie.
Możesz tylko wykonać UPDATE
lub INSERT
w jednym stole na raz.
Jeśli potrzebujesz zrobić wiele, możesz włączyć je w transakcję, aby upewnić się, że wszystkie zdadzą lub zakończą się niepowodzeniem razem:
BEGIN TRY
BEGIN TRAN
UPDATE Table1
SET Col1=Value1
UPDATE Table2
SET Col2=Value2
COMMIT TRAN
END TRY
BEGIN CATCH
IF @@TRANCOUNT>0 ROLLBACK
<error message reporting here>
END CATCH