Re: list triggers ?
От | Urs Steiner |
---|---|
Тема | Re: list triggers ? |
Дата | |
Msg-id | 0dfc01c1a35c$4c78fa00$ecb88481@ethz.ch обсуждение исходный текст |
Ответ на | Re: list triggers ? (Stephan Szabo <sszabo@megazone23.bigpanda.com>) |
Ответы |
Re: list triggers ?
|
Список | pgsql-sql |
Hi Stephan >> NOTICE: CREATE TABLE will create implicit trigger(s) for FOREIGN KEY >> check(s) >> CREATE > select relname, tgname, tgtype, proname, prosrc, tgisconstraint, > tgconstrname, tgconstrrelid, tgdeferrable, tginitdeferred, tgnargs, > tgattr, tgargs from (pg_trigger join pg_class on tgrelid=pg_class.oid) > join pg_proc on (tgfoid=pg_proc.oid); ok, if fone that and i could even modify the statement (where relname='kunden'), so i get only the ones i want to see ... relname | tgname | tgtype | proname | prosrc | tgisconstraint | tgconstrname | tgconstrrelid | tgdeferrable | tginitdeferred | tgnargs | tgattr | tgargs ---------+----------------------------+--------+----------------------+- ---------------------+----------------+-----------------------+--------- ------+--------------+----------------+---------+--------+-------------- ---------------------------------------------------------------------kunden | RI_ConstraintTrigger_19083 | 21 | RI_FKey_check_ins | RI_FKey_check_ins | t | kunden_abt_fk | 18972 | f | f | 6 | | kunden_abt_fk\000kunden\000kategorien\000UNSPECIFIED\000abteilung\000id\ 000kunden | RI_ConstraintTrigger_19290 | 9 | RI_FKey_noaction_del | RI_FKey_noaction_del | t | mitarbeiter_kunden_fk | 19268 | f | f | 6 | | mitarbeiter_kunden_fk\000mitarbeiter\000kunden\000UNSPECIFIED\000id\000i d\000 [and some more] as much as i get it, i want the first one, and i want to delete it (erronous construction) ... deleting is done with "DROP TRIGGER <trigger name> ON kunden;" but what is the trigger name ? tgname doesnt work, tgconstrname also not or am i entirely on the wrong track ? TIA, Urs
В списке pgsql-sql по дате отправления: