SQL ajouter un mot à une chaine

Résolu
bacima -  
 bacima -
Bonjour,

comment ajouter un mot s'il n'exeste pas à la fin d'une chaine de caractères
Merci

2 réponses

  1. bacima
     
    bonjour
    la clause que j'ai cherché est

    UPDATE table
    SET champ = champ + ',pays'
    WHERE CHARINDEX ('pays',Lieu_naissance) = 0

    Merci encore termgsi pour l'aide.
    1
  2. termgsi Messages postés 678 Date d'inscription   Statut Membre Dernière intervention   39
     
    Bonjour,

    UPDATE "nom de table"
    SET "colonne 1" = [nouvelle valeur]
    WHERE (condition)
    0
    1. bacima
       
      Merci termgsi mais je veus ajouter la valeure ,pays à la colonne adress si cette derniere ne la contienne pas
      0
    2. termgsi Messages postés 678 Date d'inscription   Statut Membre Dernière intervention   39
       
      Désolé pour le retard

      ALTER TABLE "nom de la table" ADD "nom de champ" Varchar(100) NULL
      -1
    3. bacima
       
      je pose la question autrement
      dans la table personne
      si l'@ est (rue, commune, pays) j'ajoute rien
      si elle est (rue, commune) je doit la rendre (rue, commune, pays)
      Merci bien pour votre aide
      0
    4. termgsi Messages postés 678 Date d'inscription   Statut Membre Dernière intervention   39
       
      Suffirai de mettre la contraintes NOT NULL sur rue, commune et pays comme sa il sera obliger de saisir les 3 pour que se soit valide
      0