mysql数据库,sql语句单引号问题
serialnumber字段的类型是varchar(50),使用下面这sql语句就能搜索出记录:SELECT*FROM`b2c_purchase_records`WHER...
serialnumber字段的类型是varchar(50),
使用下面这sql语句就能搜索出记录:
SELECT * FROM `b2c_purchase_records` WHERE `serialnumber` = 20141223111537000359
但是使用下面这sql语句就不能搜索出记录
SELECT * FROM `b2c_purchase_records` WHERE `serialnumber` = '20141223111537000359'
这是为什么呢? 展开
使用下面这sql语句就能搜索出记录:
SELECT * FROM `b2c_purchase_records` WHERE `serialnumber` = 20141223111537000359
但是使用下面这sql语句就不能搜索出记录
SELECT * FROM `b2c_purchase_records` WHERE `serialnumber` = '20141223111537000359'
这是为什么呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询