MyBatis 中拼接字符串有两种方式。
1、 使用CONCAT 函数
SELECT * FROM user WHERE name LIKE CONCAT(CONCAT(’%’, #{name}), ‘%’)
2、 使用${ } 代替 #{ }
因为${ }直接传入SQL,而#{ }传入的是字符串带有引号
SELECT * FROM user WHERE name LIKE ‘%${name}%’
更多推荐
MyBatis 拼接字符串
MyBatis 中拼接字符串有两种方式。
1、 使用CONCAT 函数
SELECT * FROM user WHERE name LIKE CONCAT(CONCAT(’%’, #{name}), ‘%’)
2、 使用${ } 代替 #{ }
因为${ }直接传入SQL,而#{ }传入的是字符串带有引号
SELECT * FROM user WHERE name LIKE ‘%${name}%’
更多推荐
MyBatis 拼接字符串
发布评论