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 :

[Reports 6i] : Requête SQL


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut [Reports 6i] : Requête SQL
    Bonjour à tous,

    J'ai crée un report et dans ce dernier il y a une requête simple sur un table.
    La problème survient quand je fais une jointure avec une autre table dans cette requête.
    J'ai bien testé la requête sous SQL PLUS et elle marche bien. Alors que quand je l'execute sous report il ne me retourne aucun résultat...

    Qlq aurait il une idée?

  2. #2
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    Le report avec la requete sans jointure marche mais dès que tu mets une jointure avec une autre table, le report n'affiche plus aucune ligne ?
    Donne voir les 2 requêtes.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut
    Salut,

    voici la requête qui marche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT  E_BAM_E120.CODE_LIGNE, 
    E_BAM_E120.SOLDE_S1
    FROM E_BAM_E120
    Alors mnt, dès que j'ajoute une 2èe table à la requête ( dans la clause from ), sans même faire de jointure, le resultat est nulle, il ne me retourne rien du tout :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT  E_BAM_E120.CODE_LIGNE, 
    E_BAM_E120.SOLDE_S1
    FROM E_BAM_E120, E_BAM_E120_COMPTE

  4. #4
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    Ta table E_BAM_E120_COMPTE est vide, je ne vois que ça.
    Mais vu que sous sqlplus ça te ramène des données...
    T'es loggué sous le même user ? (peut être un pb de synonyme qui pointe vers une table vide)

    Essaye de faire le select rownum=1 dans le trigger pre-report dans une variable que tu affiches.

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut
    Bonjour,

    Je viens de résoudre mon problème, il s'agissait des "é" et "à" dans une colonne, alors que report ne prend pas en charge ce genre de caractères...

    Merci tout le monde...

  6. #6
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    Oui en effet, des "é" et "à" dans des colonnes
    Je pense que tu peux toujours utiliser le format avec les doubles cotes : SELECT "évènement" FROM matable
    Mais le mieux est de ne pas en avoir

  7. #7
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut
    Citation Envoyé par McM
    Oui en effet, des "é" et "à" dans des colonnes
    Je pense que tu peux toujours utiliser le format avec les doubles cotes : SELECT "évènement" FROM matable
    Mais le mieux est de ne pas en avoir
    Merci Infiniment McM

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

Discussions similaires

  1. Report Studio 8.4 - Requête SQL & prompt
    Par Melri dans le forum Cognos
    Réponses: 2
    Dernier message: 04/06/2009, 19h48
  2. Comment parametrer une requête SQL alimentant un Report sous VB6
    Par juldace dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 29/07/2008, 14h36
  3. [Quick Report] problème requète SQL
    Par létudiant (EPSI) dans le forum Outils
    Réponses: 3
    Dernier message: 17/08/2007, 11h32
  4. [Crystal Report 10]Modifier la requête SQL
    Par gwen-al dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 09/11/2004, 10h21
  5. [Crystal Reports 9] Modifier la requête SQL d'un état
    Par VVE dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 21/10/2003, 10h47

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