Est ce que cette requete est correcte ?? [Résolu/Fermé]

Signaler
-
 hanane -
Bonjour,



est ce que cette requete est correcte


if exists(select abreviation from table1 where abreviation="ab")
set(update) table1.sens="antibiotique"

4 réponses


J'écrirais ça comme ça pour ma part :

update table1
set sens='antibiotique'
where abreviation='ab'

S'il n'y a pas de ab, il n'y aura pas d'update.

C'est quoi cette syntaxe que vous utilisez avec des if exists() et des guillemets, jamais vu ? C'est quel type de sgbd ? Parce que en SQL pur et dur...

Bonjour,

Pour ma part j'écrirai ça comme ça :

update table1
set sens='antibiotique'
where abreviation='ab'

Vous utilisez quoi comme base ? Je n'ai jamais vu une syntaxe SQL de ce genre.

Cordialement
Messages postés
1045
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
5 mars 2014
108
Bonjour,

Cette syntaxe fonctionne sous ACCESS 2000/SQL.



UPDATE Ma_Table SET Ma_Table.Colonne2 = "libellé"
WHERE (((Ma_Table.Colonne1) Like "ab"));


Cordialement
merciiiii bcp a vous problém resolu
j vs remerci ^^