谁能告诉我为什么这不起作用?
DECLARE
@ItemList VARCHAR(max);
IF EXISTS
(SELECT IM_Data INTO ItemList
FROM IM_DataTable
WHERE xRowNum<=1)
Run Code Online (Sandbox Code Playgroud)
错误:
查找错误 - SQL Server数据库错误:关键字"INTO"附近的语法不正确.
好的,首先,你需要确保查询的结果只有一行,所以我不认为需要WHERE xRowNum<=1,你应该使用xRowNum=1:
DECLARE @ItemList VARCHAR(max);
SELECT @ItemList = IM_Data
FROM IM_DataTable
WHERE xRowNum = 1
Run Code Online (Sandbox Code Playgroud)