找回密码
 立即注册

QQ登录

只需一步,快速开始

tonyfu

金牌服务用户

30

主题

84

帖子

318

积分

金牌服务用户

积分
318
tonyfu
金牌服务用户   /  发表于:2022-3-8 14:01  /   查看:1966  /  回复:2
1金币
本帖最后由 David.Zhong 于 2022-3-8 14:05 编辑

有一个存储过程,将某个视图的数据同步到表中(MERGE语句),逻辑并不复杂,在SQL中调用也没有任何问题。

但是一旦在活字格中调用,就报错,无论是前端调用还是后端调用,都一样。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题跟进,原因是MERGE语句中使用output输出时,输出的结果中目标表和源表的id列名称冲突所导致的,删除掉output语句或者对输出的列名进行重命名问题得到解决

2 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-8 14:01:48
来自 3#
问题跟进,原因是MERGE语句中使用output输出时,输出的结果中目标表和源表的id列名称冲突所导致的,删除掉output语句或者对输出的列名进行重命名问题得到解决

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-8 14:36:26
2#
您好,刚才给您打电话没有打通,这边方便做一个demo嘛,或者说明一下数据库的结构,和存储过程的写法,这边看看能不能复现这个问题,然后我们也好去调查这个问题,也可以更好的帮助到您
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部