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 :

Suppression d'une valeur dans une table


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien maintenance reprographie
    Inscrit en
    Septembre 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Technicien maintenance reprographie

    Informations forums :
    Inscription : Septembre 2012
    Messages : 21
    Par défaut Suppression d'une valeur dans une table
    Bonjour,

    je souhaiterai supprimer une valeur d'un champs dans une table en sql.

    Dans la capture suivante, je souhaite, par exemple, supprimer UNIQUEMENT la valeur "Citerne" dans la colonne "lTypeWagon" et non pas toute la ligne.

    Nom : table liste.png
Affichages : 125
Taille : 52,0 Ko

    La qualité de présentation de cette table n'est peut être pas au gout de tous mais elle ne sert qu'à lister les différentes listes de mon applications...
    (Je vais chercher et peut-être ouvrir un autre fil pour que les valeurs que je saisie dans mon appli s'insèrent dans les champs vides! )

    En vous remerciant pour votre aide,

    Cordialement

    Lunick

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 640
    Billets dans le blog
    10
    Par défaut
    Bonjour,

    "supprimer" n'a pas véritablement de sens en SQL pour la valeur d'une colonne. Ce terme s'applique plutôt à une ligne avec l'ordre DELETE.
    Vous pouvez remplacer une valeur par une autre, par exemple remplacer "citerne" par une chaîne de caractères vide ''.
    Autre possibilité : utiliser le marqueur "null" si la colonne est "nullable" pour indiquer qu'il n'y a pas de valeur pour la colonne.
    Pour ce besoin il faut utiliser l'ordre UPDATE.

    Il semble que vous soyez débutant en SQL, aussi, avant d'utiliser des ordres de mise à jour, il est recommandé de commencer par les bases.
    Des tutos pour tout apprendre sur le langage SQL sont présents ici : https://www.developpez.net/forums/d1...apprendre-sql/

  3. #3
    Membre averti
    Homme Profil pro
    Technicien maintenance reprographie
    Inscrit en
    Septembre 2012
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Technicien maintenance reprographie

    Informations forums :
    Inscription : Septembre 2012
    Messages : 21
    Par défaut
    Bonsoir,

    Merci Escartefigue pour votre réponse.

    Je n'avais pas pensé à remplacer ma valeur par une chaine de caractère vide !

    Je passe le sujet en résolu.


    Lunick

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

Discussions similaires

  1. [MySQL] Insérer une valeur dans deux tables
    Par nongidog dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 23/10/2014, 14h18
  2. Listage de données suivant une valeur dans la table
    Par omman95 dans le forum Requêtes
    Réponses: 1
    Dernier message: 23/09/2009, 12h23
  3. Réponses: 1
    Dernier message: 29/07/2009, 22h20
  4. suppression d'une table dans un autre base
    Par darkspoilt dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 15/09/2008, 09h41
  5. problem avec la recherche d'une valeur dans les table
    Par anilane dans le forum Bases de données
    Réponses: 6
    Dernier message: 25/05/2007, 19h35

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