读书人

如何去掉查询结果的空格

发布时间: 2012-01-08 22:48:50 作者: rapoo

怎么去掉查询结果的空格?
建表的时候有
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...

读书人网 >VB

热点推荐