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 :

Requête Update ne fonctionnant pas


Sujet :

Langage SQL

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Requête Update ne fonctionnant pas
    Je voudrais savoir quel est le problème avec cette requête qui consiste à modifier l'auteur des sujets et messages dans une BDD:

    J'ai essayé:

    UPDATE ibf_posts SET author_name = X WHERE author_name = Y
    X= new name and Y = old name,

    Mais cela ne fonctionne pas

    Merci de votre aide

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 644
    Points
    4 644
    Par défaut
    salut,

    et en quoi cela ne fonctionne pas?
    tu as un messages d'erreur ou autre?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Oui j'ai ce message :

    Unknown column 'Y' in 'where clause'
    Y étant l'ancien nom

  4. #4
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 644
    Points
    4 644
    Par défaut
    Y et X sont les valeurs réelles?
    si ce sont des chaines de caractères, il faut mettre des quotes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE ibf_posts SET author_name = 'X' WHERE author_name = 'Y'

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Arf je suis stupide

    J'ai oublié d'encadrer les valeur 'X' et 'Y' avec ''

    Merci de ton aide


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

Discussions similaires

  1. [MySQL] Ma requête UPDATE ne fonctionne pas
    Par geeka dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 29/04/2015, 13h39
  2. [MySQL] Requête update ne fonctionnant pas tout le temps
    Par feldi dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 30/03/2011, 15h44
  3. [AC-2007] Requête Update ne fonctionne pas
    Par franckimmo dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 24/02/2010, 14h58
  4. [MySQL] Requête UPDATE ne fonctionne pas
    Par JackBeauregard dans le forum PHP & Base de données
    Réponses: 25
    Dernier message: 29/01/2007, 23h32
  5. requête update qui marche pas
    Par MrsFrizz dans le forum Langage SQL
    Réponses: 4
    Dernier message: 01/12/2004, 08h16

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