Bonjour,
j'aimerais savoir comment executer une procédure PL/SQL oracle sous unix.
Avec la commande sqlplus?
la commande exec?
Merci pour vos réponses
Bonjour,
j'aimerais savoir comment executer une procédure PL/SQL oracle sous unix.
Avec la commande sqlplus?
la commande exec?
Merci pour vos réponses
en faites, c'est avec la commande sqlplus,
je vais voir la totalité de la commande et je vais te la poster, car je l'ai oublié,
tu fais : sqlplus user/passwd@databse ....
j'ai oublié, je vais me rapperller,
à plus
ok merci beaucoup
j'ai trouvé quelquechose:
sqlplus -s <<! $BASE exec procedure...
je ne sais pas trop à quoi correspond -s <<! et j'ai cherché et je ne trouve pas non plus.
Quelqu'un connait il cette syntaxe?
cette syntaxes permet d'ecrire a la suite les instructions a executer par sqlplus (dans ce cas) jus'a ce que le shell trouve un ! ( toujours dans l'exemple)
ok merci...
J'ai créé un fichier.sh dans lequel j'ai mis la commande suivante:
mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sqlplus -s $BASE exec procedure(param1,param2)
Et je n'arrive pas à trouver la syntaxe de cette commande.
La connaitrais tu par hasard?
ok c'est bon j'ai compris comment faire.
Merci pour votre aide!
ne serais pas :
bien que de memoire le "exec" me gène un peut c'est pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sqlplus -s user/passwd@databse << EOF exec procedure (param1, param2)
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sqlplus -s user/passwd@databse << EOF @procedure (param1, param2)
le premier code fontionne mais le second non...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sqlplus -s user/passwd@databse << EOF exec procedure (param1, param2)??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sqlplus -s user/passwd@databse << EOF @procedure (param1, param2)
merci beaucoup!!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager