11 2019 档案
摘要:一、业务场景: (1)主从两个表,主表Student,有字段id、name、sex,从表Boy,有字段id、name,主从表同一对象id相同 (2)从表Boy的name属性被业务修改,定时批量处理主表,以维持主表name属性与从表一致 二、表结构 1、主表 Student 2、从表 Boy 三、建表
阅读全文
摘要:1 5 6 7 8 9 10 11 12 13 ...
阅读全文
摘要:项目中通过子查询更新数据时遇到ORA-01779: 无法修改与非键值保存表对应的列,模拟过程如下: 1、创建测试表 2、录入测试数据 3、执行更新 报错:ORA-01779: 无法修改与非键值保存表对应的列 4、分析 根据错误提示:”无法修改与非键值保存表对应的列”,初步推断为tt2中没有主键? 那
阅读全文
摘要:Oracle查询所有字段,再加两个字段拼接, 同理,查询所有字段,其中两个字段求和:(SNO和SAGE都是NUMBER数据类型) select * from table; 要加其他查询内容,必须在*前面加表名或简称。 如下这种也可以: 分组求和,按姓名求SAGE的和 组函数(count/avg/su
阅读全文
摘要:rownum,rowid都叫伪列。 但是,rownum是逻辑上的编号,且其值总是从1开始,每行的rounum不是固定的。而rowid是“物理”编号。若数据库文件没有移动,则每行的 rowid一般是固定不变的。 racle中rownum用法的总结: 对于 Oracle的 rownum 问题,很多资料都
阅读全文