Est ce que cette requete est correcte ??
Résolu
hanane
-
hanane -
hanane -
Bonjour,
est ce que cette requete est correcte
if exists(select abreviation from table1 where abreviation="ab")
set(update) table1.sens="antibiotique"
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 -
Bonjour,
Cette syntaxe fonctionne sous ACCESS 2000/SQL.
UPDATE Ma_Table SET Ma_Table.Colonne2 = "libellé"
WHERE (((Ma_Table.Colonne1) Like "ab"));
Cordialement -