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

SQLite Discussion :

[SQL] update requête


Sujet :

SQLite

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut [SQL] update requête
    Bonjour,
    [Pour MODO] J'ai déja posté pour le même problème dans le forum SQL, mais, les réponses m'ayant été apporté m'ayant amené à la conclusion que mon problème pourrait être dû à une mauvaise manière de procéder, je le reposte ici,...
    [\POUR MODO]
    J'ai une base de données door_price composé de 4 champs :le champ longueur, largeur, price et i_door.

    Je veux faire en sorte d'augmenter de 10% le prix de tous les enregistrements ou i_door = 2, pour ce faire je veux donc éxécuter la requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    UPDATE maTable
    SET price = price *1,1
    WHERE  i_door = 2
    Seulement, j'obtiens un résultat bizarre, seuls 2 ou 3 enregistrements sont normalement modifiés, les autres passant à 0 ( tous les enregistrements modifiés répondant au critère i_door=2),...

    PS: je travaille sous SQLite Maestro version 3.3.6


    Merci de m'aider !

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    et en testant avec un point au lieu de la virgule??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Update maTable set price = price * 1.1 where ...

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Oui, j'ai fait ça aussi, mais ça n'a rien changé,...

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Bon, je pense que j'ai compris la raison de ce comportement, même si je ne suis pas sûr,...

    Mon champ est un integer, or le résultat de mon update est un float, donc, je pense que c'est pour ça qu'il mets out à 0, même si ça me paraît un peu tiré par les cheveux

Discussions similaires

  1. Requête SQL UPDATE dans VBA
    Par Pingouin22 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 23/09/2022, 10h37
  2. Aide requête SQL - UPDATE phpmyadmin
    Par laulau37 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 20/06/2007, 10h19
  3. Aide Requête SQL (UPDATE)
    Par Glowprod dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 26/07/2006, 14h04
  4. [SQL] Erreur requête Update
    Par arnaudrou dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 23/04/2006, 16h38
  5. Access - Requête SQL - UPDATE
    Par tchoo83 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 19/12/2005, 15h48

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