sql
qy88666
这个作者很懒,什么都没留下…
展开
-
Zero date value prohibited 异常解决办法
在配置文件中 url 后加 zeroDateTimeBehavior=convertToNull,如下所示: spring: datasource: url: jdbc:mysql://***?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull...原创 2020-07-20 10:27:44 · 1493 阅读 · 0 评论 -
sql查询结果去重
关键字:DISTINCT1.不加DISTINCTselect city_code, city_name from <表名>;结果:2.加 DISTINCTselect DISTINCT city_code, city_name from <表名>;结果:原创 2020-07-02 13:50:36 · 1676 阅读 · 0 评论 -
mapper中传入多个参数时如何区分
1.dao层方法里参数前加 @Param(“名字”) 名字是表字段对应的值的名字@Param("name") 数据类型 nameinsert into 表名 ( 字段名)values(name)2.如果参数是一个实体类对象,表字段对应的值的名字直接对应实体类变量名数据类型(实体类对象) name3.如果参数是一个实体类对象 + 其他参数@Param("name1") 实体类对象 name1, @Param("name2") 数据类型 name2mapper中表字段(对应实体类)对原创 2020-06-12 11:02:05 · 491 阅读 · 0 评论 -
sql解决字段实体类不对应
1.取别名 (as)2.创建resultMap(1)整数的jdbcType是INTEGER(2)字符串的jdbcType是VARCHAR(3)时间的jdbcType是DATE(年月日),TIMESTAMP(年月日时分秒)<resultMap id="UserInfo(随便取)" type="实体类位置"> <id column="id" jdbcType="INTEGER" property="id"/> <result column="user_na原创 2020-06-11 13:28:58 · 620 阅读 · 0 评论