[DB2] Transtypage de character à numeric
Bonjour,
J'ai déjà poster ce sujet dans le forum DB2 mais je pense que ce forum est le plus approprié.
J'ai une table de ce style :
Code:
1 2 3 4 5 6
|
Numéro article (character(15)) Epaisseur (character(25))
1111111111111 AD
2314444445645 12,400
2818447544152 5,200
....... |
Ce que je veux faire c'est :
-selectionner tous les codes articles qui ont une eppaisseur supérieur à 12 (par exemple)
Pour ce faire j'ai essayer
Code:
select code_article from matable where num(epaisseur)>12
Le problème c'est que lorsque le champs epaisseur vaut 'AD' le moteur SQL plante.
J'ai voulu faire un case mais à ma connaissance on ne peut peut faire un case que dans le select et pas dans le where mais peut être que si?!!
Donc si quelqu'un pouvait m'aider ce serait sympa
merci d'avance