我有一个针对表中的tsvector列'user_tsv'的tsvector更新触发器,这使我能够执行全文搜索。
CREATE TRIGGER tsvector_user_update BEFORE INSERT OR UPDATE ON users
FOR EACH ROW EXECUTE PROCEDURE
tsvector_update_trigger(user_tsv, 'pg_catalog.english', firstname, surname, email);
CREATE INDEX user_index_tsv ON users USING gin(user_tsv);
我已经向表中添加了另一列,我想在这个触发器中包含它,有没有办法更新触发器(以及tsvector列),或者我需要删除列/触发器并重新添加它们?
PostgreSQL 9.0
谢谢
David