gpt4 book ai didi

sql-server - 如何将 UDF 标量函数传递给存储过程?

转载 作者:行者123 更新时间:2023-12-03 21:00:22 28 4
gpt4 key购买 nike

尝试将返回 int 的函数调用放入对存储过程的调用中。

获得“'.' 附近的语法不正确。”

usp_Document_ReserveForGrader '98832750-142F-4623-91F7-6E43C6F1A963',
12,dbo.Workflow_FirstProgress()

最佳答案

你需要将UDF的结果赋值给一个变量,并将该变量传递给PS:

declare @x int;
set @x = dbo.Workflow_FirstProgress();
exec usp_Document_ReserveForGrader '98832750-142F-4623-91F7-6E43C6F1A963', 12,@x;

关于sql-server - 如何将 UDF 标量函数传递给存储过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3432746/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com