SQL Server - So sperren Sie eine Tabelle, bis eine gespeicherte Prozedur beendet ist
Ich möchte das machen
create procedure A as
lock table a
-- do some stuff unrelated to a to prepare to update a
-- update a
unlock table a
return table b
Ist so etwas möglich?
Ich möchte, dass mein SQL Server Reporting Services-Bericht die Prozedur A aufruft und dann erst die Tabelle a anzeigt, nachdem die Prozedur beendet ist. (Ich kann Prozedur A nicht ändern, um Tabelle a zurückzugeben.)