Bonjour les experts,
Je souhaite extraire des données d'une table de ma BDD et ceci avec une requête qui doit être paramétrée. Pour cela j'ai conçu deux fichiers, le premier est un script shell qui demande à l'utilisateur de rentrer le paramètre et le deuxième contient ma requête sql justement paramétrée.
Le contenu de mon script shell est :
Le contenu de mon fichier SQL est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 read -p "Entrez votre non : " nom read -p "Entrez votre répertoire : " rep sqlplus USER/PASSWORD @SCRIPT.SQL
Le problème est que mon script ne reconnait pas les variables et bien sur j'arrive pas à extraire mes données. Pouvez-vous m’éclaircir comment je peux résoudre ce problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 set echo off set ver off set heading on spool $rep/Export_MaTable_$nom\.csv select * from MaTable where nom like '$nom' spool off; exit;
Merci par avance pour votre aide.
Partager