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

SQL Oracle Discussion :

Erreur avec sous-requête


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    developpement, programmation
    Inscrit en
    Octobre 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : developpement, programmation
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2015
    Messages : 2
    Par défaut Erreur avec sous-requête
    Bonjour Messieurs ,

    svp j'ai besoin d'aide, j'ai fait une requête sql dans laquelle il ya une sous requête pour afficher d'autre information complémentaire, quand j’exécute j'ai ce message d'erreur << single-row subquery returns more than one row
    01427. 00000 - "single-row subquery returns more than one row"
    *Cause:
    *Action: >>
    vraiment je ne sais pas quoi faire. merci d'avance

  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
    Tout dépend de la requête et de ce qu'on veut faire.

    Si c'est comme indiqué, c'est juste pour afficher une colonne supplémentaire, alors la sous requête est fausse car elle ramène plus d'une ligne. Dans ce cas, il faut corriger la sous requête.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2011
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 135
    Par défaut
    Bonjour,

    La sous requête renvoie plus qu'une ligne, donc il faut corriger la sémantique de cette sous requête si non utiliser l'un des opérateurs (IN, NOT IN, ALL, ANY/SOME).

Discussions similaires

  1. [AC-2007] Erreur 3070 dans dernière requête en cascade avec sous-requêtes ok
    Par Isayla dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 23/02/2012, 10h05
  2. Erreur syntaxe SQL DELETE avec sous requête
    Par jeanbenoit1987 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 07/12/2007, 12h14
  3. [MySQL] erreur avec sous-requête
    Par Piou2fois dans le forum Langage SQL
    Réponses: 4
    Dernier message: 04/02/2006, 13h44
  4. DELETE avec sous-requête
    Par say dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/04/2005, 08h20
  5. suppression avec sous requête conditionnelle
    Par melmel dans le forum Requêtes
    Réponses: 8
    Dernier message: 18/03/2004, 23h20

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