Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je suis sur Windows et je travaille sur ma BDD postgresql via l’invite de commande.
J'aimerais appeler des fichiers .sql pour exécuter mes requêtes.
J'ai donc par exemple copier-coller ma requête "Select * from t_transcodage_frfssf_tdp;" dans un fichier.sql puis j'exécute la commande suivante:
BDD=> \i D:/.../monFichier.sql
Ce me donne "ERROR: syntax error at or near "i»?select * from t_transcodage_frfssf_tdp; (j'ai essayé avec et sans ";" ça ne change rien)
La syntaxe de mon path semble bon puisque mon fichier est lu. Mais il ne l'exécute pas. Du coup je ne suis pas sûr de la forme du fichier.sql ou de la commande.
Si vous avez des idées/suggestions/conseils n’hésitez pas.
Hors ligne
Bonjour,
J'ai l'impression que vous avez des problèmes d'encodage sur le fichier sql (du coup il pourrait y avoir des caractères spéciaux invisibles).
Cordialement,
Sébastien.
Hors ligne
C'était exactement ça
Mon fichier était en UTF-8 du coup j'ai essayé en ANSI et ça marche nickel.
Merci!
Hors ligne
Pages : 1