sqlserver数据库 去除字段中空格,换行符,回车符(使用replace语
注意:特殊字符在Sql Server Management Studio查询中显示为空格,但实际不是空格。在C#中能清晰的看到类似:rn的字符. SQL中可以使用Replace函数来对某个字段里的某些字符进行替换操作,语法如下:? 2、替换字段中的换行符,回车符 1: 回车符 SELECT *,REPLACE(detail,CHAR(13),'<br>') AS 显示替换后的内容 FROM loginfo ? 2:换行符 3:回车换行符 4:将回车换行符替换成<BR><BR> UPDATE loginfo? 注 在 dos win 系列会出现 回车+换行符 CHAR(13)+CHAR(10) 在 unix linux 是换行符 转换只要把回车符char(13) 去掉就行了 以下sql语句 UPDATE loginfo SET detail = REPLACE(detail,'') 替换 正则 内容 update User_Content set [Address]=substring([Address],1,patindex('%<%',[Address])-2) where patindex('%<%',[Address])>2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |