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

Откуда:
Сообщений: 2528
Доброго дня господа !

MS2008
Подскажите можно ли дать предложение COLLATE для отдельной таблицы
типа = select * from T1 collate Cyrillic_General_CI_AS
Столбцов порядка 150 ...... писать затруднительно

Из Help
Предложение, которое может применяться к определению [b]базы данных или столбца[/b] для определения 
параметров сортировки, либо к выражению символьной строки для приведения к параметрам сортировки. 


Может чего пропустил ... недопонял
4 фев 13, 14:01    [13872356]     Ответить | Цитировать Сообщить модератору
 Re: COLLATE для таблицы  [new]
Glory
Member

Откуда:
Сообщений: 104760
HOME_X
Подскажите можно ли дать предложение COLLATE для отдельной таблицы
типа = select * from T1 collate Cyrillic_General_CI_AS

Нельзя
4 фев 13, 14:03    [13872374]     Ответить | Цитировать Сообщить модератору
 Re: COLLATE для таблицы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Для таблицы - нет.
4 фев 13, 14:03    [13872375]     Ответить | Цитировать Сообщить модератору
 Re: COLLATE для таблицы  [new]
iap
Member

Откуда: Москва
Сообщений: 47000
HOME_X,

нет, для таблицы нельзя.
Можно для базы или для поля (в том числе в SELECTе).
COLLATE поля имеет приоритет по сравнению с COLLATE базы.
4 фев 13, 14:04    [13872381]     Ответить | Цитировать Сообщить модератору
 Re: COLLATE для таблицы  [new]
HOME_X
Member

Откуда:
Сообщений: 2528
iap,

Принято !
Спасибо - господа !
4 фев 13, 14:13    [13872450]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить