永发信息网

sqlserver中去掉空格的函数是社么

答案:2  悬赏:80  手机版
解决时间 2021-02-28 03:45
  • 提问者网友:你给我的爱
  • 2021-02-27 20:05
sqlserver中去掉空格的函数是社么
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-02-27 21:11
SQL Server中有三个函数:ltrim、rtrim、trim。
ltrim是去除数据左边的空白;
rtrim是去除数据右边的空白;
trim是去除数据前后的空白。
试试吧!
全部回答
  • 1楼网友:酒安江南
  • 2021-02-27 21:33
1. 如果你想去除列最前面或最后面的空格,用ltrim或rtrim函数 2. 如果你想去除空格后面的所有字符,如 “1234 qq” 变为 “1234”,可以使用patindex或charindex函数 参考语句:update 表 set 字段 = substring(字段 ,1,charindex(' ',字段,1) - 1 ) where ... 函数说明 如果是文本类型的,只能使用patindex,而且不能指定开始的位置,语法是patindex('%查找的字符%',从那里查找) 如果是字符类型的话,可以用charindex,可以指定开始的位置,语法是charindex('查找的字符',从那里查找,起始位置)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯