自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Mybatis的入参`#{}` 和 `${}`标签区别之 报错:无效的 SQL 类型: sqlKind = UNINITIALIZED

当我使用 #{} 作为接受变量的参数时,会报错,无效的 SQL 类型: sqlKind = UNINITIALIZED将 # 替换成 $ 就可以了。知识点说明:1、 如果传递的是一个非字符串值,则两者等效2、 如果是一个字符串值,则#{}:会将其值作为一个字符串拼接在sql上,即拼接时自动包裹引号 (自动加引号)${}:不会作为字符串处理,拼接在sql时不会自动包裹引号 (不加引号)

2023-08-24 15:16:48 987 2

转载 mysql

MysqlMySQL中update修改数据与原数据相同会再次执行吗?mysql默认的binlog_format是statement1.在binlog_format=row和binlog_row_image=FULL时,由于MySQL 需要在 binlog 里面记录所有的字段,所以在读数据的时候就会把所有数据都读出来,那么重复数据的update不会执行。即MySQL 调用了 InnoDB 引擎提供的“修改为 (1,55)”这个接口,但是引擎发现值与原来相同,不更新,直接返回2.在binlog_form

2020-08-07 08:25:27 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除