您的位置:首页 > 数据库

SQL Server排查包含换行符的字段

2015-08-19 15:17 330 查看
系统主数据在第一次导入的时候,往往是通过业务用户提供的excel来的。其中经常会包含有换行符。

日后在报表使用到这些字段的时候,导出Excel时就会遇到换行的问题。

类似问题的解决办法也很简单,就是在数据库一层先进行排查。

在sql server当中,换行符有以下三种:

-- 制表符 CHAR(9)

-- 换行符 CHAR(10)

-- 回车 CHAR(13)

--排查带回车的字段

SELECT *

FROM TABLE_A

WHERE CHARINDEX(CHAR(10),COL)>0

最后根据实际需要,审慎地使用REPLACE函数更新数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: