ORA-38104: 无法更新 ON 子句中引用的列: "A"."MAINID"
2016-06-18 16:11
639 查看
MERGE Into ywk_nmjtjbsj Y
Using (Select * From KSXNH_JZK.jzk_nmjtjbsj Where NVL(XGBZ,'1')!='1' And nvl(sfydq,'2')='j9') J
On (J.ID=Y.ID)
When MATCHED THEN
UPDATE Set
Y.ID = J.ID ,
Y.JTBM = J.JTBM,
···
执行的时候报无法更新on子句中引用的列'Y'.'ID'
这是存储过程中的一段代码,请高手、指点如何解决、
已解决:
ON中Y.ID已经与J.ID进行了匹配,所以在SET中不能再对Y.ID赋值,去掉该行即可。
Using (Select * From KSXNH_JZK.jzk_nmjtjbsj Where NVL(XGBZ,'1')!='1' And nvl(sfydq,'2')='j9') J
On (J.ID=Y.ID)
When MATCHED THEN
UPDATE Set
Y.ID = J.ID ,
Y.JTBM = J.JTBM,
···
执行的时候报无法更新on子句中引用的列'Y'.'ID'
这是存储过程中的一段代码,请高手、指点如何解决、
已解决:
ON中Y.ID已经与J.ID进行了匹配,所以在SET中不能再对Y.ID赋值,去掉该行即可。
相关文章推荐
- scp或ssh登录时遇到Host key verification failed问题的解决方法
- error CS0117: `System.IO.File' does not contain a definition for `WriteAllBytes'
- 配置Mail邮件发送
- 172. Factorial Trailing Zeroes
- 关于启动安卓应用程序时报 Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define 错误
- 使用Kali2搭建Tor隐藏服务
- 172. Factorial Trailing Zeroes
- daima
- XTUOJ1247 Pair-Pair 预处理+暴力
- 统计学、人工智能、机器学习、数据挖掘的区别与联系之(1) 概念
- rails安装
- hdu 1023 Train Problem II 卡特兰数
- Painy's World 重写以及 杀人速写重写
- Tensorflow 深度学习分布式实现方式
- AFN3.0 PATCH请求报错Error Domain=NSURLErrorDomain Code=-1012 "(null)"
- "围观"设计模式(22)--行为型之职责链模式(Chain Of Responsibility Pattern)
- http://blog.csdn.net/liuhe688/article/details/6733407
- 磁盘阵列RAID原理、种类及性能优缺点对比
- 服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
- wait3,wait4 用法