07213E71
est un nombre flottant 7213 avec 71 zéros
Vous pouvez utiliser ce ISNUMERIC(myValue + '.0e0')
pour tester les entiers entiers. Légèrement énigmatique mais fonctionne.
Un autre test est le double négatif myValue NOT LIKE '%[^0-9]%'
qui n'autorise que les chiffres de 0 à 9.
ISNUMERIC a d'autres problèmes dans la mesure où ils renvoient tous 1 :+
, -
,