[SQL Server] Executer un fichier SQL depuis une requête

Executer un fichier SQL depuis une requête [SQL Server] - SQL/NoSQL - Programmation

Marsh Posté le 10-01-2006 à 14:36:48    

Bonjour,
 
savez-vous si on peut exécuter une requête SQL (écrite dans un fichier.sql) à partir d'une requête (comme par exemple pour une procédure stockée) ?
 
Merci

Reply

Marsh Posté le 10-01-2006 à 14:36:48   

Reply

Marsh Posté le 10-01-2006 à 17:57:45    

essaie :
 
exec sp_cmdshell 'osql <fichier.sql>'

Reply

Marsh Posté le 10-01-2006 à 18:08:17    

Bas de données "test" :
 

Code :
  1. create table test (val varchar(50))
  2. go


 
Fichier "c:\in\test.sql" :

Code :
  1. insert into test (val) values ('yo')


 
Ton code :

Code :
  1. exec master..xp_cmdshell 'osql -U sa -P "<password>" -d test -i "c:\in\test.sql"'


 
osql /? à l'invide CMD pour en savoir plus

Reply

Marsh Posté le 10-01-2006 à 23:53:55    

bien vu, merci :)


---------------
JeanBeulz, chercheur coincheur
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed