• 主页
  • 基础类
  • 应用实例
  • 新技术前沿

[update][char]字段中,不可见字符的去除问题

kbaby 2005-03-23 03:14:17
我遇到这样一个难题,客户端程序注册手机号的时候,发送了不可见的字符在手机号的末尾,被我的程序写入了数据库的char(15)字段中。我现在想把不可见的字符去除,找不到合适的update方法。p.s.不可见字符是ascii码为:0x0d,0x0a这样的东西,空格是0x20,数字是0x30~0x39。
现在有问题的手机号好像这样:'1380002300X ',那个X就是不可见的的0x0a什么的。
...全文
43 点赞 收藏 4
写回复
4 条回复
kbaby 2005年03月23日
呵呵~ 等偶按下发送键的时候,已想到答案,thx anyway.
update tablename set mobile=convert(char(11), mobile)
偶是这么做的。
回复 点赞
NinGoo 2005年03月23日
left(ltrim(xxx),11)
回复 点赞
NinGoo 2005年03月23日
Nod
回复 点赞
jinjazz 2005年03月23日
>>不可见的字符在手机号的末尾

手机号不是11位吗,你left(xxx,11)不久可以了
回复 点赞
发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告