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

 Oracle Discussion :

Affichage de quote en SQL


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut Affichage de quote en SQL
    Bonjour,


    J'aurais besoin dans un script sql+ de placer un chemin entre cote, je m'explique par un exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select 'alter database' || ''' file_name ''' || 'autoextend off' from dba_data_files;
    Le problème se situe au niveau des entres cotes devant intégrer le chemin du datafile afin d'avoir ceci :

    '/chemin/fichier.dbf'

    Je n'arrive pas a afficher les ' ' dans le résultat de mon script.

    Merci pour vos réponses

    Cordialement,
    A.Personnat

  2. #2
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Il faut remettre un double quote dans ta requête pour afficher un quote supplémentaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT 'alter database' || ''''' file_name ''''' || 'autoextend off' FROM dba_data_files;
    C'est bien le résultat que tu voudrais avoir ?
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut
    OK, je te remercie, je teste et je te tiens au courant

    Bon week,
    Alain

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut
    Je viens de retrouver la syntaxe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select 'alter database datafile ' || '''' || file_name || '''' || ' autoextend off;' from dba_data_files;
    Testé et approuvé ;-)

    A.Personnat

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

Discussions similaires

  1. champs liste et affichage d'une requete SQL
    Par yanouil dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 10/07/2007, 11h44
  2. [Tableaux] affichage d'une requete SQL sur 2 colonnes
    Par tondeuz dans le forum Langage
    Réponses: 5
    Dernier message: 01/06/2007, 15h47
  3. [SQL] Forcer l'affichage d'une table SQL malgrès des collones (jointure) vide
    Par arnaudperfect dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 19/04/2007, 10h18
  4. affichage de lignes en sql
    Par mmb04 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 29/03/2007, 18h43
  5. [SQL] Affichage d'une requete SQL
    Par djinko dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 22/10/2006, 12h58

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