IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Encapsulation de requêtes SQL dans un shell


Sujet :

Langage SQL

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Points : 8
    Points
    8
    Par défaut Encapsulation de requêtes SQL dans un shell
    Salut à tous,

    Je soliicite vos connaissances pour m'aider à industrialiser certaines de mes requêtes.

    J'exécute des shell sous unix, qui eux même vont lancer via sql plus des requêtes sur une base Oracle. Jusque là, tout va bien.
    En revanche, j'aimerais que certaines données des requêtes soient mises en variable, histoire d'industrialiser mes scripts.

    Exemple de shell simplifié :
    #!/bin/sh
    # ===================================================
    # Application ;XFREE
    # Fichier ;xfree_2.sh
    # ===================================================

    # ===================================================
    # Utilisation
    # ------------------------------------------------------------------
    # Syntaxe ;./xfree_2.sh
    # Param Entree;N/A
    # Param Sortie;N/A
    # ===================================================

    . ../param.sh

    sqlplus -sL $USER/$PWD@$DB_NAME <<EOF >> $LOG_FILE 2>&1
    set heading on pagesize 80 feedback 0 linesize 1000;
    select adresse from CLIENT where name='TOTO';
    exit;
    EOF


    # ================================================
    # Fin de la procédure
    # ================================================


    J'aimerais mettre dans le param.sh une variable $var='TOTO'. Ma question est donc la suivante, comment insérer cette variable dans mon shell ?

    Par avance merci,

    XFree

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Points : 8
    Points
    8
    Par défaut
    Je la passe en résolu...
    Dans param.sh, j'ai mis $var="'TOTO'" et ça marche...

    XFree

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 31/08/2006, 19h03
  2. [MySQL] Problème de requêtes SQL dans un script
    Par Nefret dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 08/09/2005, 16h08
  3. récupérer le résultat d'une requête sql dans un edit
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 3
    Dernier message: 28/07/2005, 15h07
  4. Problème requête SQL dans page ASP
    Par rocs dans le forum ASP
    Réponses: 14
    Dernier message: 26/07/2005, 16h38
  5. Problème de requète SQL dans un Requery
    Par Keraccess dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 22/10/2004, 15h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo