数据库
经年JN
这个作者很懒,什么都没留下…
展开
-
MySQL执行批量SQL失败解决
在仔细分析,发现批量执行SQL中间都有分号,最后一个却没有分号,想来不知道是不是mybatis的bug导致。通过报错日志发现待执行的SQL出现语法错误,但是把SQL单独拿出来执行都没问题。最后,网上查找,发现有遇到同样的错误,需要在数据库连接上加上。参数,于是加上,重启后,终于解决了这个问题。mybatis批量执行SQL配置文件如下。原创 2023-03-11 10:41:02 · 1244 阅读 · 0 评论 -
# MySQL系列 - 唯一索引和逻辑删除标识冲突解决思路
唯一索引和逻辑删除标识冲突解决思路原创 2022-06-07 10:38:23 · 1375 阅读 · 0 评论 -
MySQL系列 - 函数整理
函数整理日期NOW() :用来获取当前系统时间判断ISNULL :用来判断某个字段是否为空平时判断一个字段是否为空,可能最喜欢用 is null ,感觉不是很优雅其实,mysql提供了 ISNULL 函数可以帮助我们判断某个字段是否为空比如:select * from user where isnull(remark);对比一下使用 is null :select * from user where remark is null;有的说,使用 ISNULL 效率更好一些,这原创 2021-09-10 00:01:49 · 249 阅读 · 0 评论 -
Oracle函数整理
trunc(to_date('2014-08-07', 'yyyy-MM-dd'), 'MM')取得当月第一天trunc(to_date('2014-08-07', 'yyyy-MM-dd'), 'yyyy')取得当年第一天测试:select trunc(to_date('2014-08-07', 'yyyy-MM-dd'), 'yyyy') from dual;selec原创 2014-08-12 15:11:56 · 579 阅读 · 0 评论 -
ibatis查询异常记录
查询列表时报如下异常原创 2014-08-12 15:08:22 · 813 阅读 · 0 评论 -
PLSQL Developer工具手工快速将Excel中的数据添加到数据库中
工作中,有时候需要将excel中的数据原创 2014-10-28 15:53:03 · 2353 阅读 · 0 评论 -
MySQL索引失效总结
一、准备工作创建一张表 t_index ,脚本如下:CREATE TABLE `t_index` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '表记录标识号,数据库主键,不用于实际业务', `key1` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '' COMM...原创 2019-09-21 11:13:04 · 370 阅读 · 0 评论