首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求一句简单到家的SQL语句(小弟我想可能就小弟我不会!汗-o-)

2012-01-11 
求一句简单到家的SQL语句(我想可能就我不会!汗-o-)问题是这样的数据库中有一个 姓名 字段.类型char长度1

求一句简单到家的SQL语句(我想可能就我不会!汗-o-)
问题是这样的
数据库中有一个 "姓名 "字段.
类型char     长度   12
当查询出姓名为张三的时候怎么样能去掉张三后面的空字符?
张三两字的长度才4   后面还有8个字符是空的   怎么去掉
不知道能不能看明白


[解决办法]
select rtrim(字段) from tb
[解决办法]
建議姓名這種字段不要使用char,而使用varchar或者Nvarchar
[解决办法]
改数据库结构,改成nvarchar型或varchar型
[解决办法]
Trim()
[解决办法]
select rtrim(字段) from 表名
sql server2000中没有trim()函数,只有ltrim()和rtrim()
[解决办法]
我再加个解释char字段的长度是固定的,如果数据库里面定义字段为char(8),那长度就是8,不够8的空格代替,所以用rtrim(),也就是去掉右边的空格,而字段类型是varchar它的长度是按照输入的字符大小来定的
[解决办法]
select rtrim (Name) from Name_Table
-〉
select ltrim(rtrim(Name)) from Name_Table
[解决办法]
select rtrim(name),rtrim(name),...... from name_Table

[解决办法]
select rtrim(name),sex,.....from name_table
[解决办法]
rtrim()
[解决办法]
select ltrim(rtrim(Name)) from Name_Table
[解决办法]
接分

热点排行