la réponse est ...
system "sqlplus $userbd q/@monsql.sql/ $parametre";
j'essaye demain et vous dit quoi!
bonjour,
malgré le parcours du site je n'ai pas trouve réponse à mon soucis, voila en fait je realise un controle via sqlplus qui execute un bloque PL/SQL qui renvoi en retour un nombre
$parametre=100;
$nboccurence=system "sqlplus $userbd @monsql.sql $parametrel";
mon soucis et le @monsql.sql que l'interpreteur perl prend pour un tableau et je n'ai pas trouvé comment lui faire passé. j'ai bien esaye en initialisant une variable avec : $monscript="@"+"monsql.sql";
mais il ne prend pas quand même.
voilou si quelqun peut me donner un petit coup de pouce ce sera avec plaisir, en plus je sur que c est tout con style il faut mettre des cotes ou des slash.... mais j'ai pas trouve.
merci d'avance
Partager