Bonjour, Tout le monde
J'ai une petite souci. en effet, il y a un champ dans un table, son format est varchar2(). et je voudrais récupérer des lignes dont le contenue de champ est reiseigné en numérique.
est-ce que vous avez une idée?![]()
Bonjour, Tout le monde
J'ai une petite souci. en effet, il y a un champ dans un table, son format est varchar2(). et je voudrais récupérer des lignes dont le contenue de champ est reiseigné en numérique.
est-ce que vous avez une idée?![]()
Bonjour,
si tu fais recheche isnumeric ici ou sur GOOGLE tu devrais tomber sur des posts intéressants
par exemple en te basant des posts
http://www.developpez.net/forums/d19...ver-isnumeric/
La prochaine fois envoie ta version Oracle ...
Ca dépend si ça contient des virgules ou pas.
Si ce sont juste des chiffres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part LTRIM(champ, '0123456789') IS NULL
ou un peu plus joli
Code : Sélectionner tout - Visualiser dans une fenêtre à part where xmlexists('/[X castable as xs:decimal]' passing xmlelement(x,x))
PS: mais les goûts et les couleurs...
on peut pas avoir le beurre, l'argent du beurre et la fille de la crémière, non?
un peu plus propre serait sans doute X/text() au lieu de X
Partager