我需要在 SQL 中构建查询以获取具有类似文本的行'TEXT1\r\nTEXT2'
。
例如这样的:
SELECT *
from Table1
where Name LIKE '%TEXT1\r\nTEXT2%'
我需要在 SQL 中构建查询以获取具有类似文本的行'TEXT1\r\nTEXT2'
。
例如这样的:
SELECT *
from Table1
where Name LIKE '%TEXT1\r\nTEXT2%'
SELECT * FROM Table1 WHERE Name LIKE '%TEXT1' + CHAR(13) + CHAR(10) + 'TEXT2%';
CHAR
您可以使用以下功能将字符放入:
SELECT *
FROM Table1
WHERE Name LIKE '%TEXT1' + CHAR(13) + CHAR(10) + 'TEXT2%'
在某些 RDBMS 中,您还可以在常量中添加文字换行符(尽管看起来 SQL Server 忽略了这一点,至少在 SQL Fiddle 上:
SELECT *
FROM Table1
WHERE Name LIKE '%TEXT1
TEXT2%'