-- таблица символов
declare @s nvarchar(200)='АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёЁ'
declare @t table(c1 int,c2 int,c3 int,c4 int,c5 int,c6 int) -- 33х2=66/6=11.0
while len(@s)>=1 begin
insert @t
select ASCII(SUBSTRING(@s,1,1)), ASCII(SUBSTRING(@s,2,1)), ASCII(SUBSTRING(@s,3,1)), ASCII(SUBSTRING(@s,4,1)), ASCII(SUBSTRING(@s,5,1)), ASCII(SUBSTRING(@s,6,1))
set @s=SUBSTRING(@s,7,200)
end
select CHAR(c1) a1,c1, CHAR(c2) a2,c2, CHAR(c3) a3,c3, CHAR(c4) a4,c4, CHAR(c5) a5,c5, CHAR(c6) a6,c6 from @t
-- решение
;with myTable as(select * from(values('asdfgh'),('asdЫfg')) tmp(myField))
select * from myTable where myField not like '%[А-яЁё]%'
хотя явное (но длинное) перечисление все же надежнее))