Est ce que cette requete est correcte ??

Résolu
hanane -  
 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

Utilisateur anonyme
 
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...
0
Utilisateur anonyme
 
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
0
Jean_Jacques Messages postés 1040 Date d'inscription   Statut Membre Dernière intervention   112
 
Bonjour,

Cette syntaxe fonctionne sous ACCESS 2000/SQL.



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


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