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 '

SQL查询String字符串有空格。

 

 

代码第一次查询的时候得到,

com.nio.otd.mer.goods.dal.mapper.XXXXXXX3 :

==> Parameters: 1(Integer), Fans(String), true(Boolean), 1000000 (String)

SQL查询String字符串有空格。

sql执行的时候带空格

sql查询出来不带空格

SQL查询String字符串有空格。