SQL ajouter un mot à une chaine

Résolu
Bonjour,

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

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. 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. Bonjour,

      UPDATE "nom de table"
      SET "colonne 1" = [nouvelle valeur]
      WHERE (condition)
      1. Merci termgsi mais je veus ajouter la valeure ,pays à la colonne adress si cette derniere ne la contienne pas
      2. Désolé pour le retard

        ALTER TABLE "nom de la table" ADD "nom de champ" Varchar(100) NULL
      3. 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
      4. 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