SQL —— 时刻提防一些脏数据 [ 回车, 换行, 空格, Tab键形成的制表符 ]
2011-12-16 21:54
501 查看
set @XX= replace(replace(CONVERT(VARCHAR(max),@XX),char(10),''),char(13),'') set @XX = ltrim(rtrim( @XX ) )---------------------------------
DECLARE @str VARCHAR(MAX) SET @str='abc abc def' PRINT @str+',长度:'+CONVERT(VARCHAR(MAX),LEN(@str)) SET @str=REPLACE(REPLACE(REPLACE(@str,CHAR(13),''),CHAR(10),''),CHAR(9),'') PRINT @str+',长度:'+CONVERT(VARCHAR(MAX),LEN(@str))结果如下:
abc abc def,长度:13 abc abcdef,长度:10
相关文章推荐
- sql语句中去不掉的空格原来是回车换行和制表符
- 清除字段数据的空格和回车SQL
- sql server中查询删除含有回车换行制表符的记录
- 通过Java正则表达式去掉SQL代码中回车换行和多余空格
- xml中空格,Tab,回车,换行
- Windows & Unix 文件格式之迷, 空格、回车换行、tab 转换及其相关工具
- 回车,换行,tab,空格
- 【数据库SQL】SQL查询和替换含有回车,空格,TAB,等
- SQL去除回车符,换行符,空格和水平制表符
- oracle 去空格,回车,换行,Tab
- Java-js处理textarea自动生成的制表符(空格,换行,tab等)
- SQL去除回车符,换行符,空格和水平制表符
- 去除字符串中的空格、制表符、换行、回车
- Windows & Unix 文件格式之迷, 空格、回车换行、tab 转换及其相关工具 .
- 通过Java正则表达式去掉SQL代码中回车换行和多余空格
- 利用Java正则表达式去掉SQL代码中回车换行和多余空格
- SQL去除回车符,换行符,空格和水平制表符
- 笔记40--去除字符串中的空格、制表符、换行、回车
- Windows & Unix 文件格式之迷, 空格、回车换行、tab 转换及其相关工具(转载)
- SQL 模糊查询 [0-9,a-z], 及Tab, 回车, 换行, 单引号, 双引号