用于在SQL中的nvarchar字段中搜索\ n或\ n \ r的SQL查询

时间:2016-06-08 06:13:55

标签: sql sql-server

我在表中有nvarchar字段。数据与\n\n\r一起存储,但是当我复制列数据时,我无法在SQL窗口中看到它已经格式化为\n的换行符,{{1 }。

但我可以看到我在代码中调试(asp.net)时显示为字符串。

我想查看此列,查看有多少记录有\n\r\n,但结果未显示。查询如下

\n\r

如何验证这一点?

1 个答案:

答案 0 :(得分:0)

试试这个:

SELECT 
    temf.str_col 
FROM 
    dbo.tbl_table1s temf 
WHERE 
    temf.str_col LIKE '%' + CHAR(10) + '%'
    OR temf.str_col LIKE '%' + CHAR(13) + '%'
    OR temf.str_col LIKE '%' + CHAR(9) + '%' --tabs, optional