字段类型为: varchar
字段数据内容为RTF格式的数据.
如何使用SQL语句模糊查询这个字段的内容?  where FieldName Like ....
谢谢.
-----------------------------
"CSDN论坛"的RTF格式大致如下:{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq6\fcharset134 \'cb\'ce\'cc\'e5;}}
{\*\generator Msftedit 5.41.15.1512;}\viewkind4\uc1\pard\lang2052\f0\fs20 CSDN\'c2\'db\'cc\'b3\par
}

解决方案 »

  1.   


    Create table tb_table(a varchar(4000))
    insert into tb_table 
    select '''{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq6\fcharset134 \cb\ce\cc\e5;}} {\*\generator Msftedit 5.41.15.1512;}\viewkind4\uc1\pard\lang2052\f0\fs20 CSDN\c2\
    db\cc'\b3\par}'''select * from tb_table where  patindex('%ansicpg936\deff0\deflang10%',a)>0/*(所影响的行数为 2 行)'{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq6\fcharset134   \
    '{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq6\fcharset134 \cb\ce\cc\e5;}} {\*\generator Msftedit 5.41.15.1512;}\viewkind4\uc1\pard\lang2052\f0\fs20 CSDN\c2db\cc\b3\par}'
    */
    select * from tb_table where  charindex('ansicpg936\deff0\deflang10',a)>0
    /*
    '{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq6\fcharset134   \
    '{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq6\fcharset134 \cb\ce\cc\e5;}} {\*\generator Msftedit 5.41.15.1512;}\viewkind4\uc1\pard\lang2052\f0\fs20 CSDN\c2db\cc\b3\par}'(所影响的行数为 2 行)
    */