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 Procédural MySQL Discussion :

unknown column in 'field list'


Sujet :

SQL Procédural MySQL

  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2012
    Messages : 33
    Par défaut unknown column in 'field list'
    mysql> insert into tab1 values (1,50,50);
    ERROR 1054 (42S22): Unknown column 'prix2' in 'field list'

    noter que mon tab1(id int, prix1 float, prix2 float);
    ???

  2. #2
    Membre averti
    Femme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2012
    Messages : 33
    Par défaut
    I want to add that I have already a trigger before insert on this table,
    this trigger tests if the field prix2 is equal to zero.
    The trigger doesn't have errors, it works.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (prix2=0) then
    .......
    end if;
    end$$
    Citation Envoyé par perla110 Voir le message
    mysql> insert into tab1 values (1,50,50);
    ERROR 1054 (42S22): Unknown column 'prix2' in 'field list'

    noter que mon tab1(id int, prix1 float, prix2 float);
    ???

  3. #3
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 814
    Billets dans le blog
    14
    Par défaut
    Ici, on parle français !

    Apparemment, ta condition est dans un trigger before insert, si j'ai bien compris.

    Il faut alors utiliser NEW.prix2 dans le IF.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IF (NEW.prix2 = 0) THEN
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  4. #4
    Membre averti
    Femme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2012
    Messages : 33
    Par défaut
    Hoops, excuse pour l'anglais
    oui, effectivement mon probleme est dans un trigger before insert dans cette table. parceque quand je drop le trigger, l'insertion marche très bien



    Citation Envoyé par CinePhil Voir le message
    Ici, on parle français !

    Apparemment, ta condition est dans un trigger before insert, si j'ai bien compris.

    Il faut alors utiliser NEW.prix2 dans le IF.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IF (NEW.prix2 = 0) THEN

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

Discussions similaires

  1. 1054 - Unknown column 'L' in 'field list'
    Par Pacman23 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 05/10/2009, 10h12
  2. [MySQL] Erreur SQL ! Unknown column '' in 'field list'
    Par jump-jack dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/09/2009, 19h16
  3. [MySQL] Unknown column in 'field list'
    Par Escudo dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 21/02/2009, 15h21
  4. [MySQL] Unknown column in 'field list'
    Par erfindel dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/06/2008, 16h28
  5. [MySQL] message 'unknown column' concernant 'field list'
    Par thannane dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/02/2007, 08h24

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