在写存储的时候,碰到了个麻烦,搞不懂.
语句是这样的:
DECLARE @SQL Varchar(200)
DECLARE @RS Varchar(100)
Set @SQl = SELECT ProductName FROM Product WHERE ID = @ID
我想取到ProductName这个值,怎么取啊
...全文
255打赏收藏
在存储里,这条SQL语句怎么写?
在写存储的时候,碰到了个麻烦,搞不懂. 语句是这样的: DECLARE @SQL Varchar(200) DECLARE @RS Varchar(100) Set @SQl = SELECT ProductName FROM Product WHERE ID = @ID 我想取到ProductName这个值,怎么取啊
DECLARE @SQL Varchar(200)
DECLARE @RS Varchar(100)
if (select sum(1) FROM Product WHERE ID = @ID)>1
begin
RAISERROR 33333,'記錄有重復.'
return
end
select @SQl = SELECT ProductName FROM Product WHERE ID = @ID
print @SQl