我想创建程序,我得到错误如下;
Msg 1087,Level 16,State 1,Procedure update,Line 23 [Batch Start line 9] 必须声明表变量“@tablo”。
如何写出正确的程序? 我的程序
mysqlfrm --diagnostic
答案 0 :(得分:0)
您无法将LOCK
应用于Table Variables
,请删除WITH(NOLOCK)
语句,您将会感到满意。
DECLARE @Test TABLE
(
ID INT IDENTITY(1,1),
Test VARCHAR(50)
)
SELECT * FROM @Test WITH (NOLOCK)