SQL Server ne prend pas en charge nativement les expressions régulières. Vous auriez besoin d'installer un assembly CLR pour cela.
Le LIKE
la syntaxe de modèle ne prend pas en charge les quantificateurs, donc sans utiliser CLR, la seule alternative est de l'étendre.
where field1 like '3456789'
or field1 like '[1-9]3456789'
or field1 like '[1-9][1-9]3456789'