怎么去掉查询结果的空格?
建表的时候有
pwd char(10)
保存的值是a
取出的结果
rs(0).value是a后面加9个空格
我用的数据库是SQL server2000
怎样只存储字符而不补满空格呢?
[解决办法]
Sql语句好像支持trim()
update .... set pwd =trim( ' " & 密码 & " ') ...
[解决办法]
类型设置成char了吧,自动补空格。没办法。
自动加上空格也没关系阿,你取出数据,使用之前先给他Trim一下不就完了。
[解决办法]
sql里面没有trim这个函数,如果你的空格只出现在末尾的话就是rtrim
由于你的数据设置无论比保存的是a还是a后面九个空格,你去出来的时候都会发现a后面有9个空格
select rtrim(pin) from...
就好了
[解决办法]
select 支持的是rtrim(右去空格)和ltrim(左去空格)
select rtrim(pin) from...