SQL查询String字符串有空格。
-- 有数据
SELECT * FROM mer_goods_sku WHERE sku_code like '%1000000_%';
-- 无数据
SELECT * FROM mer_goods_sku WHERE sku_code like '%1000000__%';
-- 有数据
SELECT * FROM mer_goods_sku WHERE sku_code = '1000000';
-- 有数据
SELECT * FROM mer_goods_sku WHERE sku_code = '1000000 ';
-- 无数据
SELECT * FROM mer_goods_sku WHERE sku_code = ' 1000000 ';
数据库对应的数据是'1000000 '
代码第一次查询的时候得到,
com.nio.otd.mer.goods.dal.mapper.XXXXXXX3 :
==> Parameters: 1(Integer), Fans(String), true(Boolean), 1000000 (String)
sql执行的时候带空格
sql查询出来不带空格