Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как найти все кириллические записи в таблице?  [new]
teCa
Member

Откуда: Москва
Сообщений: 971
Есть поле, содержащее данные как в кириллице, так и в латинице. Как сделать выборку, только по кириллическим записям? Это возможно? Заранее спасибо.
20 апр 12, 11:06    [12444055]     Ответить | Цитировать Сообщить модератору
 Re: Как найти все кириллические записи в таблице?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
declare @t table ( name  varchar (128) )

insert @t 
select 'Вася'
union all select 'Vasya'
union all select 'Vasya Вася'

select * from @t where name not like '%[a-z][A-Z]%'
20 апр 12, 11:10    [12444087]     Ответить | Цитировать Сообщить модератору
 Re: Как найти все кириллические записи в таблице?  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Гавриленко Сергей Алексеевич
 not like '%[A-Z]%'
Жирновато.
like '%[А-Я]%'
Хотя зависит от задачи, может у автора цель другая (согласно логике скрипта Сергея Алексеевича).
20 апр 12, 15:24    [12446468]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить