Bonjour,

Je suis débutant en SQL, pour un projet j'ai fait une base de données et pour remplir cette base de données directement avec un CSV, j'ai créé une view et un trigger INSTEAD OF puisque je peux pas directement utiliser COPY avec query tools sur pgadmin 4 (\copy avec en PSQL). Cependant j'ai une erreur que je ne comprends pas, je pense que j'ai bien installé le trigger sur ma view : dans le browser à gauche de ma fenêtre, dans ma view, dans l'onglet trigger j'ai ajouté le trigger que j'ai au préalable réaliser. À ce moment là il devrait être branché sur ma view si j'ai bien compris. mais quand je fais la commande ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
COPY rangement FROM 'C:\test_bdd.csv'
DELIMITER ','
CSV
HEADER;
J'ai cette erreur
ERROR: ERREUR: ne peut pas copier vers la vue « rangement » SQL state: 42809
Je ne comprends pas puisque cette erreur c'est comme si je n'avais pas de trigger dans sur ma vue, je pense (je me trompe peut-être) que si l'erreur venais du code de mon trigger l'erreur devrait être plus explicite ou du moins différente.

une petite idée d'où cela peut venir.

Merci d'avance