如何在第二次CRLF之前获取所有文本

时间:2015-02-12 20:34:21

标签: tsql

我有一个包含多个CRLF的3000字符字段。我使用REPLACE函数来验证它们是否由我们的导入存储但我不知道如何解析第二组CRLF之前的所有文本?我会假设使用SUBSTRING函数,但我不知道如何隔离第二组CRLF。

1 个答案:

答案 0 :(得分:1)

SELECT AllTextBeforeSecondCrLf = substring(DATA1, 1, charindex(CHAR(13)+CHAR(10), DATA1, charindex(CHAR(13)+CHAR(10), DATA1, 1) + 1   ))
    FROM TEST