原文:ORA-01779: 无法修改与非键值保存表对应的列

一 如果两张表有主键关系的话: 执行更新 UPDATE SELECT tt .col ,tt .cola,tt .id,tt .id FROM tt ,tt WHERE tt .ID tt .ID SET col cola 报错:ORA : 无法修改与非键值保存表对应的列 分析 根据错误提示: 无法修改与非键值保存表对应的列 ,初步推断为tt 中没有主键 那么在tt 上添加主键后再更新试试 ALT ...

2014-06-19 17:40 0 7412 推荐指数:

查看详情

Oracle 两更新 报错ORA-01779: 无法修改键值保存对应

报错: 原因:B去更新A表字段,在A和B关联的时候,Bdate_num不是主键或date_num字段没有设置唯一键,导致Bdate_num里有重复数据 解决办法:   第一种:修改业务数据,使date_num数据唯一   第二种:写一个视图 ...

Mon Nov 02 23:46:00 CST 2020 0 1020
ORA-01779: 无法修改键值保存对应

项目中通过子查询更新数据时遇到ORA-01779: 无法修改键值保存对应,模拟过程如下: 1、创建测试表 2、录入测试数据 3、执行更新 报错:ORA-01779: 无法修改键值保存对应 4、分析 根据错误提示 ...

Sun Nov 17 23:51:00 CST 2019 0 380
键盘键值对应

在写与键盘交互的程序时候,总是想键盘上的键值是多少,又想不起来。刚好找到了键盘键值对应,这里先记录下来。 键盘键值运用的地方有很多,这里几个运用键盘键值的地方: 1.判断用户按下的键是哪个,比如制作打字练习程序 2.判断方向按键,比如游戏里控制方向 A 至 Z 键与 A – Z 字母 ...

Thu Jun 17 23:17:00 CST 2021 0 359
SQL修改设计无法保存

修改PROJECT中的字段,保存时,弹出上面的窗体,无法保存。 解决方法为:【工具】->【选项】->【设计器】中,去掉“阻止保存要求重新创建的更改”前的勾选。 ...

Fri Aug 23 19:37:00 CST 2019 0 743
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM