Fork me on GitHub

随笔分类 -  数据库

oracle、mysql、mssql等关系型数据库; redis、memcached、mongodb等非关系型数据库;
摘要:1.今天系统出现BUG,经过两个小时的排查,发现是存储过程中的SELECT @@IDENTITY的值发生错乱,导致的系统BUG,经过百度,发现这个函数貌似和触发器有冲突,一旦插入的表有触发器的话,@@IDENTITY的值就不对了,建议用函数SCOPE_IDENTITY()来替换;可参考SqlServ 阅读全文
posted @ 2019-01-23 17:17 好小豪 阅读(454) 评论(0) 推荐(1)
摘要:一般网上的方法: 但是上面的语法不会复制旧表的默认值、注释、键和索引,因此想要完美的复制表结构就需要先找到旧表的sql语句,然后进行修改,在此记录一下我在PL/SQL上进行的操作; 1. 打开PL/SQL并连接上数据库(本地需配置tnsnames.ora文件); 2. 新建—命令窗口—ed 表名,以 阅读全文
posted @ 2019-01-10 11:05 好小豪 阅读(3138) 评论(0) 推荐(0)
摘要:(大写的PS:oracle存储过程测试进不去解决方案:重新编译;) TRUNC(sysdate, 'd') + 1 ////表示今天所在周的周一的年月日,如今天是2016.04.21周四,则TRUNC(sysdate, 'd') + 1表示2016.04.18周一 select trunc(sysd 阅读全文
posted @ 2018-12-27 09:56 好小豪 阅读(220) 评论(0) 推荐(0)