Create function GetDiffence (@difference float)
returns @Modify table
(Cod int, Pret float, Diferenta float)
as
begin
Insert @Modify
Select Cod, Pret, @difference-Pret as Diferenta
from PC_uri
order by Cod
Return
end
Select * from GetDiffence(350)
据说“创建函数必须是批处理sql中唯一的语句”。这里有什么问题。我无法理解.....它的工作正常,但为什么我得到这个错误,...
答案 0 :(得分:1)
您可能会尝试一次执行所有脚本。 首先创建函数:
Create function GetDiffence (@difference float)
returns @Modify table
(Cod int, Pret float, Diferenta float)
as
begin
Insert @Modify
Select Cod, Pret, @difference-Pret as Diferenta
from PC_uri
order by Cod
Return
end
如果它成功了,你可以尝试调用它:
Select * from GetDiffence(350)