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 :

ORA-00933 : SQL COMMAND NOT PROPERLY ENDED


Sujet :

SQL Oracle

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 112
    Points : 72
    Points
    72
    Par défaut ORA-00933 : SQL COMMAND NOT PROPERLY ENDED
    Bonjour,
    j'utilise Oracle XE , lorsque j’exécute la requête update je reçois l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ORA-00933 : SQL COMMAND NOT PROPERLY ENDED
    La requête est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update users set name_user='aaa' and second_name_user='bbbb' where id_user='1';
    mais la requête s'exécute lorsque je fais la modification d'un seul champs par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update users set name_user='aaa'  where id_user='1';
    j'essayai d'utiliser cette méthode suivante mais c kif kif j'ai reçu la même erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update users k set k.name_user='aaa' and k.second_name_user='bbbb' where k.id_user='1';
    Aidez-moi SVP

  2. #2
    Membre expérimenté
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    673
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 673
    Points : 1 580
    Points
    1 580
    Par défaut
    Bonjour,
    La syntaxe correcte est la suivante (virgule et non pas AND) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE users SET name_user='aaa', second_name_user='bbbb' WHERE id_user='1';

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 112
    Points : 72
    Points
    72
    Par défaut
    Merci beaucoup

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

Discussions similaires

  1. ORA-00933: SQL command not properly ended
    Par yupa dans le forum Oracle
    Réponses: 3
    Dernier message: 29/03/2022, 15h12
  2. [AC-2007] ORA-00933: SQL command not properly ended (#933)
    Par zoom61 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 14/12/2010, 09h38
  3. SQL command not properly ended / Execute immediate
    Par grenouille92 dans le forum SQL
    Réponses: 1
    Dernier message: 01/10/2009, 11h13
  4. Réponses: 1
    Dernier message: 08/02/2008, 17h32
  5. Réponses: 5
    Dernier message: 15/10/2007, 15h23

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