Voir le code suivant:
select no_ from dbo.customer where no_ like '5%%%%%'
3 Réponses :
Use:
select no_ from dbo.customer where no_ like '5_____'
opérateur LIKE reconnaît deux caractères génériques:
Parfait! J'ai cherché toutes les phrases auxquelles je pouvais penser, y compris ma question ci-dessus, en vain. Merci.
Eh bien, vous feriez:
select no_ from dbo.customer where no_ like '5_____'
% est un caractère générique qui correspond à n'importe quel nombre de caractères, y compris aucun.
Si vous veulent garantir exactement 6 caractères également:
select no_ from dbo.customer where no_ like '5%'
_ est un caractère générique qui correspond exactement à un caractère.
J'ajouterais également isnumérique
select no_ from dbo.customer where no_ like '5_____' and ISNUMERIC(no_) = 1