注册 登录
编程论坛 SQL Server论坛

varchar类型值的的读取

Free自然 发布于 2010-10-12 11:40, 543 次点击
恭候前辈们的赐教。这个我实在无头绪。

sql server数据库里存一个叫VAULE_的字段,类型 varchar(255), 比如存入‘1’.
但是读取的时候,却读出来的是‘1空格空格......',即1后面加上254个空格的样子。
能不能让数据库sql直接读取出来的是‘1’啊, 而不是先读取出来后,再自己动手trim()。

先谢谢了。
4 回复
#2
qq88011032010-10-12 11:45
这个以前没注意过  有待研究
#3
Free自然2010-10-12 12:40
对啊 唉 因为有空格 所以报了 java.lang.NumberFormatException异常。
#4
aei1352010-10-12 18:27
不会啊,VAULE_类型为char(255)时才会出现254个空格,为varchar(255)时没问题的
#5
cnfarer2010-10-13 06:47
varchar()取出来的时候是没有空格的!这可能是你取的方法问题!
1