Comment appeler plusieurs fichiers sql dans un seul fichier sql, en postgres
Par exemple, j'ai aaa.sql, bbb.sql, ccc.sql.
Je veux exécuter ces 3 fichiers à partir de xxx.sql.
Quelqu'un peut-il me suggérer comment procéder?
postgresql
Voyage
la source
la source
Pas exactement ce que vous demandez, mais servira votre objectif: 1) Mettez tous vos fichiers de script dans un dossier; et 2) utilisez un script bash pour parcourir vos fichiers et exécuter psql. Par exemple:
C'est en fait un peu mieux car vous n'aurez pas à taper les noms de vos fichiers.
la source
Sur un shell bash, vous pouvez le faire aussi avec un simple
find -exec
la source
"*.sql"
plutôt que*.sql