我在允许我执行全文搜索的表上的 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
提前致谢
大卫