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

Откуда: с.Торчилово, Псковская обл.
Сообщений: 393
Между коллейтами, типа
Latin1_General_CI_AS и Latin1_General_100_CI_AS?

Можно ли в общем сказать, в чем разница между коллейтами
* и ими же но со 100 *_100_*?
4 янв 19, 16:34    [21778445]     Ответить | Цитировать Сообщить модератору
 Re: В чем разница между коллейтами?  [new]
PizzaPizza
Member

Откуда:
Сообщений: 183
The _100 indicates a collation sequence new in SQL Server 2008, those with _90 are for 2005 and those with no suffix are 2000.


В BOL это называется версией collation и, насколько я понимаю, связано с особенностями юникода.
4 янв 19, 19:25    [21778517]     Ответить | Цитировать Сообщить модератору
 Re: В чем разница между коллейтами?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3025
В целом, чем старее коллейшн, тем меньше он знает обо всяких нововведениях типа юникодных диапазонов, комплементарных пар etc.

Вот забавный пример с SO.
5 янв 19, 05:54    [21778651]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить