J'ai un déclencheur associé à une table. Quand je le dépose via
DROP TRIGGER IF EXISTS myTrigger on dummytable;
postgres me dit
NOTICE: trigger "mytrigger" for table "dummytable" does not exist, skipping
DROP TRIGGER
Lorsque j'utilise une table factice pour tests, cela fonctionne. J'ai essayé:
Lors du test, il tombe toujours sans problème.
Ceci est Postgres 8.2 sur Linux. Ce qui fait travaille ajoute des guillemets:
DROP TRIGGER IF EXISTS "myTrigger" on dummytable;
Pourquoi cela est donc au-delà de moi, rien dans le Docs qui mentionne que le nom doit être entre guillemets.
Est-ce que je manque quelque chose d'évident?
Supprimer le "" - donc ce sera insensible à la casse. Veuillez également supprimer le "" lors de la création de la gâchette.