sql数据库查询,含有字母的查询不出来
sql数据库里面是这样存储的(varchar,长度为10)
1000000001
.
.
.
100000000a
...
100000000f
但是我在数据库里面用命令查询的时候,发现全为数字的可以查询出来
含有字母的就不可以了,提示超出长度(好像系统是把自动转化为10),请教什么问题呢?
比如查询100000000a,我的命令是这么写的 :
select * from code where id like 100000000a
------解决方案-------------------- ' '号呢?
------解决方案--------------------select * from code where id = '100000000a '
------解决方案--------------------是啊,没 ' '
select * from code where id like '100000000a '
------解决方案--------------------楼上正解 鉴定完毕