在函数里面不可以调用存储过程吗?

Iris 2003-08-19 01:47:33
我在函数里面有如下语句:

SET @I=[TT].[dbo].[GetWorkDay](@str_day,@calename,@calen)

其中GetWorkDay是数据库TT里面的一个存储过程名字,
错误是:对象名 'TT.dbo.GetWorkDay' 无效。
不能这样用嘛?


...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
defasi 2003-08-19
  • 打赏
  • 举报
回复
直接作为参数传进去就是了
Iris 2003-08-19
  • 打赏
  • 举报
回复
我现在想得到存储过程的结果,然后在函数里面用到这个结果,其实就是一个整型数
该怎么办啊!
CrazyFor 2003-08-19
  • 打赏
  • 举报
回复
存储过程根本不是象你说的那样的调用,

而且函数中不支持调用存储过程.
hjb111 2003-08-19
  • 打赏
  • 举报
回复
自定义存储过程只能用exec TT].[dbo].[GetWorkDay](@str_day,@calename,@calen)来执行
defasi 2003-08-19
  • 打赏
  • 举报
回复
存储过程没有返回值的吧,怎么调用呢,我也不是很清楚

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧