Re: Why is there a tsquery data type?
От | Gregory Stark |
---|---|
Тема | Re: Why is there a tsquery data type? |
Дата | |
Msg-id | 87642xbkhv.fsf@oxford.xeocode.com обсуждение исходный текст |
Ответ на | Re: Why is there a tsquery data type? (Bruce Momjian <bruce@momjian.us>) |
Ответы |
Re: Why is there a tsquery data type?
|
Список | pgsql-hackers |
"Bruce Momjian" <bruce@momjian.us> writes: > There is no question things would be clearer with only one text search > data type. The only value I can see to having a tsquery data type is > that you can store a tsquery value in a column, but why would that be > much better than just storing it in a TEXT field? When you try storing a tsquery in a column does it alert you if you have an invalid syntax at that point? Storing it as text would mean not finding out until you try to use the query. Is converting a text query into the internal format faster or less memory intensive than converting text into the internal representation? When you run a query like "WHERE '...' @@ col" if there wasn't a tsquery data type then '...' would have to be parsed over and over again for each row. -- Gregory Stark EnterpriseDB http://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: