HI DBSimon 帮助我纠正了我的工作-你们能帮我理解吗:
create function test (@takesID as int)
returns nvarchar(50)
as
begin
declare @Description_mm nvarchar(50);
SELECT @Description_mm = Description_mm
FROM dbo.Win_Products
WHERE (ID = @takesID);
return @Description_mm;
end
帮助: 1. 我知道我们使用 create 和 use 函数来避免重复,但你能解释一下参数 - 比如函数名称旁边的参数(@takes..)是什么以及如何确定放在那里的内容。2. 还有为什么我们在开始后再次声明 - 这是为了什么以及我们如何知道要放置什么,我们不必设置我们声明后的值。等待您的回复。太感谢了。