sql - 如何检查 SQL 结果是否包含换行符?

标签 sql sql-server ssms

我有一个 varchar 列,其中包含字符串 lol\ncats,但是,在 SQL Management Studio 中,它显示为 lol cats

如何检查 \n 是否存在?

最佳答案

SELECT *
FROM your_table
WHERE your_column LIKE '%' + CHAR(10) + '%'

或者...

SELECT *
FROM your_table
WHERE CHARINDEX(CHAR(10), your_column) > 0

关于sql - 如何检查 SQL 结果是否包含换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3872270/

相关文章:

mysql - 如何获取从开始时间到结束时间所有正在运行的作业的总和?

php - sql中的第2组AND语句

mysql - 加入 2 个相同的表以在 MYSQL 中执行全文搜索

sql - 如何过滤表以仅检索每条记录的一次出现

sql - 选择类别相同但整数相反的记录

sql-server - Microsoft.SqlServer.SqlTools.VSIntegration 引用问题/Visual Studio 2010 中的异常

mysql - 使用 SQL 转换和舍入(秒到分钟)

sql - t-sql创建用户并授予存储过程的执行权限

mysql - 如何使用 group-concat mysql 创建 json 格式?

sql - 在 SAS (WPS) 中使用 Proc SQL 时出现“无效列名”错误