首先是空格的替换,很重要的有点是,要确保字段的类型,不是char或nchar等固定的类型,否则无法去掉空格.

去掉空格很简单,如下为SQL实例:

--去掉 T_StuffBasic 表中FBranch字段值的两边空格.
update T_StuffBasic set FBranch = RTRIM(LTRIM(FBranch))
控制字符  ->   值         --标识
制表符 -> CHAR() -- '\t'
换行符 -> CHAR() --'\n'
回车 -> CHAR() -- '\r' //若是空格,可直接 ' ',即在中间直接按空格键.
//去掉制表符 --> '\t':
update [dbo].[T_Employee_01] set [FSex] = REPLACE([FSex],CHAR(9),'')
--替换文本:
--这个函数有一点不足是不支持 text,ntext类型字段的替换,可以通过下面的语句来实现:
update tableName set recordName=replace(cast(recordName as varchar(8000)) ,'abc','ddd')
--替换回车/换行:
update [dbo].[T_Employee_01] set [FSex] = REPLACE([FSex],CHAR(13) + CHAR(10),'') --注 在 dos \win 系列会出现 回车+换行符 CHAR(13)+CHAR(10)
--在 unix \ linux 是换行符
--转换只要把回车符char(13) 去掉就行了

最新文章

  1. print、sp_helptext的限制与扩展
  2. Spring文件上传配置
  3. windows 下wamp环境2 配置之mysql的安装
  4. Scalding初探之番外篇:Mac OS下的安装
  5. android mvvm初探
  6. Eclipse汉化问题解决
  7. ROS
  8. PHP单例模式--典型的三私一公
  9. displayport-2
  10. shell /bin/bash^M: bad interpreter错误解决
  11. Sersync+Rsync实现触发式文件同步
  12. [笔记]原生JS实现的DOM操作笔记
  13. Jenkins关闭和重启实现方式.
  14. 31.JS实现控制HTML5背景音乐播放暂停
  15. MySQL学习(五)
  16. vue-router 不重新加载问题
  17. CentOS 7解压安装PHP7.1.21
  18. 网络流初步:<最大流>——核心(增广路算法)(模板)
  19. vue-router页面传值及接收值
  20. Qt 2D绘图高级篇

热门文章

  1. DEEPIN 2014 正式版 试用体验
  2. wpf 异步使用
  3. 【HDOJ】1908 Double Queue
  4. Spark使用CombineTextInputFormat缓解小文件过多导致Task数目过多的问题
  5. Android 国内镜像
  6. Bayer RGB和RGB Raw
  7. 386. Lexicographical Numbers
  8. Web App和Native App 谁将是未来
  9. 解决IE6,IE7不能隐藏绝对定位溢出的内容
  10. [JavaScript] Array.prototype.reduce in JavaScript by example