又有了新问题,sp_cursoropen 不兼容 sql的自定义表函数?

zjl8008 2019-12-09 05:47:31
https://bbs.csdn.net/topics/395289138
为了解决上面问题问题,视图中加了个自定义表函数函数,
pb程序中SelectBlob bgpic2 Into :b1 From v_pacs_write Where id =7
会报错,跟踪了sql,如下,如果视图v_pacs_write定义中不用sql的自定义表函数就没有错误
declare @p1 int
set @p1=0
declare @p3 int
set @p3=229378
declare @p4 int
set @p4=294916
declare @p5 int
set @p5=0
exec sp_cursoropen @p1 output,N'select bgpic2 From v_pacs_write Where id =7 ',@p3 output,@p4 output,@p5 output
select @p1, @p3, @p4, @p5

消息 16955,级别 16,状态 2,第 12 行
无法创建可接受的游标。
消息 16945,级别 16,状态 2,过程 sp_cursoropen,第 12 行
该游标未声明。
...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
文盲老顾 2019-12-12
  • 打赏
  • 举报
回复
根本没明白你想干什么
zjl8008 2019-12-12
  • 打赏
  • 举报
回复
请教有知道的吗?

34,590

社区成员

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

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