Pl code ci-dessous trouvermise à jour conditionnelle sur la même colonne
SQL> desc aaa
Name Null? Type
----------------------------------------- -------- ----------------------------
ENAME VARCHAR2(1)
SQL> select * from aaa;
E
-
2
2
2
5
5
5
5
7 rows selected.
je dois mettre à jour 2 avec 5 et 5 avec 2 avec un seul sql.
Ceci est vraiment intéressant .. –
La première positionnera 'ename' à NULL si elle n'était ni '2' ni '5'. Une clause 'WHERE' devrait être ajoutée. –
ce ne sera pas, au moins dans mon 9i. vérifiez ceci: 'select translate ('7', '25', '52') de dual'. –