Re: Query inside RTF
От | Merlin Moncure |
---|---|
Тема | Re: Query inside RTF |
Дата | |
Msg-id | b42b73150910080828u6738774fgcf44e013d21f2e8b@mail.gmail.com обсуждение исходный текст |
Ответ на | Query inside RTF ("Leonardo M." Ramé <l.rame@griensu.com>) |
Ответы |
Re: Query inside RTF
|
Список | pgsql-general |
2009/10/8 Leonardo M. <l.rame@griensu.com>: > Hi, in my database I store RTF files inside a Bytea field. Now a > customer is requesting a search inside RTF fields and I'm trying to > implement it by issuing this query: > > select > * > from my_table > where > cast(rtf_field as varchar) like '%condition%' > > This works ok when the condition doesn't include accented chars. RTF > escapes accented characters as "\'f1" for í, "\'f3" for ó, and so on. > > To escape \ and ', I'd read it shuld be used \\ and '', so I thaugth > that a like '%diagn\\\\''f3stica%' should get "diagnóstica", but it > doesn't. > > Any hint on this? first, try dollar quoting: cast(rtf_field as varchar) like $merlin$%condition%$merlin$ :-) merlin
В списке pgsql-general по дате отправления: