2017-09-19 44 views

Répondre

3

Vous pouvez utiliser un double négatif avec un test LIKE:

@variable NOT LIKE '%[^0]%' 

Ce qui dit le variable n'est pas composé d'un certain nombre de caractères, puis un personnage n'est pas un 0, suivi d'un certain nombre de caractères. Les seules chaînes qui ne correspondent pas à cette expression LIKE sont des chaînes qui ne contiennent que 0 s, et donc nous utilisons le NOT pour inverser le résultat.

(Cela n'accepte également une chaîne vide - si l'on considère une chaîne vide à être composé de seulement 0 s peut être tout à fait une discussion intéressante -. Il ne contient certainement pas de autres caractères test A LEN(@Variable) simple peut être utilisé si vous choisissez de le rejeter)