随笔分类 -  Sql

摘要:MySQL 分组查询时报错 mysql this is incompatible with sql_mode=only_full_group_by mysql 5.7 [mysqld] sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGI 阅读全文
posted @ 2022-11-20 21:25 散人长情 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1、表存在 insert into table_name(key1,key2) select key3,key4 from table_name_2; 2、表不存在 create table test ( select key1,key2 from table_name ); 阅读全文
posted @ 2022-11-19 16:25 散人长情 阅读(32) 评论(0) 推荐(0) 编辑
摘要:mysql 插入中文时报错 mysql 1366 - Incorrect string value... 这是由于 数据库 / 表 / 表字段 编码格式未设置好造成的 解决办法: 1、查看编码是否符合预期 -- 查看数据库编码 SHOW VARIABLES LIKE ‘character_set_% 阅读全文
posted @ 2022-07-20 21:14 散人长情 阅读(318) 评论(0) 推荐(0) 编辑
摘要:今天用调用存储过程时发现数据有点问题,和预期不一致 经排查,发现是游标在遍历过程中重复遍历了,或者说是对游标下标的判断有Bug 调试后发现是游标使用方式不正确 应该在循环外先对游标进行一次取值操作,在循环内,每次主体逻辑执行完后再对游标进行取值 这样,对游标下标的判断逻辑才能正常发挥 问题代码结构: 阅读全文
posted @ 2022-04-14 22:54 散人长情 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Mybatis 用 List 接收返回值 以 List<Map<String, Object>> 为例 1、XML内 resultType 为单条记录对应类型,设置成 java.util.Map 2、接口返回值类型设置成 List<Map<String, Object>> 即可 阅读全文
posted @ 2022-03-29 12:57 散人长情 阅读(633) 评论(0) 推荐(0) 编辑
摘要:在此记录常用语法,以免遗忘 SqlServer2012 以下版本分页 -- 从第九条记录之后 查询5条记录(不含第9条) select top 5 * from table(nolock) where id not in (select top 9 id from table(nolock)) // 阅读全文
posted @ 2022-01-11 11:47 散人长情 阅读(62) 评论(0) 推荐(0) 编辑
摘要:删除空格 update 表名 set 字段名 = replace(字段名 ,' ','') ; 临时表创建与删除 -- 创建临时表 create temporary table if not exists Temporary_T(id int); -- 如果存在则删除 drop temporary 阅读全文
posted @ 2021-12-15 15:07 散人长情 阅读(21) 评论(0) 推荐(0) 编辑
摘要:mybatis-config.xml 说明 文件结构 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) type 阅读全文
posted @ 2021-12-04 15:19 散人长情 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1、搭建环境 MyBatis3 官网链接: mybatis – MyBatis 3 | 入门 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns 阅读全文
posted @ 2021-12-04 15:06 散人长情 阅读(49) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示