我有一张表,其中一个字段需要清理。基本表结构如下:
create table testComments(id int, comments text)
在评论列中,一些行必须有许多“回车”(char(13))和“换行”(char(10))。如果每行有多个分组,我需要能够对其进行修改。到目前为止,我的基本选择语句如下:
select count(id)
from testComments
where comments like('%' + char(13) + char(10) + char(13) + char(10) + '%')
此查询将找到结果
"This is a entry in the testComments crlf
crlf
In the comments field that works"
虽然如果按如下方式列出评论,查询不会找到结果:
"This is an entry in the testComments crlf
crlf
crlf
That will not work"
查询将只返回上述数据的 1 个条目的计数。知道如何更改查询以返回 2 的计数吗?