0

我目前正在将富文本框中的信息作为流文档保存到我的 sql 表中,该表的列定义为 nvarchar(MAX)。数据存储如下:

<FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph>Messages at admin Level.Modified</Paragraph></FlowDocument>

问题是当我使用关键字“user”搜索此列时,我希望它返回段落中包含“user”而不是 Flowdocument 定义中的记录。如何修改我的搜索以反映用户输入的文本?

4

1 回答 1

0

where (col like '% user%' or col like '%user %") and col not like '%NumberSubstitution.CultureSource="User"'

或者

其中 CHARINDEX ('user', col , CHARINDEX('com/winfx/2006/xaml/presentation">', col) ) > 0

于 2012-07-09T19:42:48.810 回答