Exécution de plusieurs .sql dans un .bat - SQL/NoSQL - Programmation
Marsh Posté le 01-12-2009 à 10:07:11
déjà t'as pas besoin du "start /wait /b" vu que sqlplus est synchrone et est capable de renvoyer des exit codes
tu peux créer un .sql qui lances d'autres sql :
Code :
|
ton alltests.sql contiendra :
Code :
|
Marsh Posté le 01-12-2009 à 11:33:08
Reply
Marsh Posté le 01-12-2009 à 08:59:50
Bonjour à tous, j'ai un petit problème lors de l'exécution d'un .bat.
Je veux grace à se .bat automatiser l'exécution de plusieurs fichiers .sql, mon problème, un seul se lance.
De cette façon mon programme s'exécute bien, je me log bien sous sqlplus et le résultat de la requête contenu dans le fichier test.sql s'affiche bien à l'écran.
Par contre si jamais je mettais le @test.sql en dessous de la ligne start, la requête ne s'exécute pas mais le fichier test.sql s'ouvre dans un bloc note ...
J'ai essayé de mettre apres le @test.sql un nouveau fichier sql donc :
La deuxième requête contenue dans test2.sql ne s'exécute pas ...
Et-il possible d'exécuter plusieurs requête sans toutes les mettre dans un seul fichier ?
Merci de vos réponses !