首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

如何去掉查询结果的空格

2012-01-08 
怎么去掉查询结果的空格?建表的时候有pwdchar(10)保存的值是a取出的结果rs(0).value是a后面加9个空格我用

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

热点排行