lancer un sql avec un argument - SQL/NoSQL - Programmation
Marsh Posté le 23-11-2007 à 14:28:50
En fait, je voudrais que l argument s intègre dans la requete
select count(*) from table where nom = arg
arg viendrait de shell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql arg" , 1 , true)
Marsh Posté le 23-11-2007 à 14:49:22
dans ton fichier sql :
Code :
|
dans ton appel au script :
Code :
|
Marsh Posté le 23-11-2007 à 15:46:37
PB!
Mon sql
select count(*) from tables where nom = $1
Mon vb
pour mon arg, dois je faire:
oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql martin" , 1 , true) ou
oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql 'martin'" , 1 , true)
Marsh Posté le 23-11-2007 à 14:25:12
Bonjour,
J ai un job vbs qui lance un sql et je voudrais rajouter un argument : arg comme suit:
oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql arg" , 1 , true)
Est ce possible?
Je vous remercie