2013-05-27 3 views
-2

я должен "перевести" сценарий MySQL SQL (таблицы и индекса творения в основном) в PostgreSQL и наткнулся на следующее:CREATE FULLTEXT INDEX в PostgreSQL

CREATE FULLTEXT INDEX param_description ON info_param (description ASC) ; 

Где описание является TEXT колонка.

Есть ли простой способ прямого перевода вышеуказанного в некоторую команду индексирования в PostgreSQL 9.1?

+0

[Глава 12. Полнотекстовый поиск] (http://www.postgresql.org/docs/9.1/static/textsearch.html) –

ответ

1

Это в fine manual.

Полнотекстовый поиск в PostgreSQL отличается более чем синтаксисом. Вам нужно будет использовать разные функции и операторы для запроса индекса. Вы не можете просто запустить код, написанный для полнотекстовых индексов MySQL, для полнотекстовой индексации PostgreSQL.

+0

Правильно, я надеялся на более или менее простой синтаксический перевод. –

+0

@MarcusJuniusBrutus Вам, к сожалению, не повезло. 'to_tsvector ('english', 'некоторый текст здесь') @@ to_tsquery ('english', 'te: *')' не супер похоже на то, что использует MySQL ;-) –

Смежные вопросы