Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что такое COLLATE ? / 7 сообщений из 7, страница 1 из 1
01.07.2002, 13:12:18
    #32034491
xsoni
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
Всем приветик!

1. Режим сравнения?
2. Что значит установка его как по умолчанию в Windows?
3. И что означает accent-sensitive
kanatype-insensitive
width-insensitive ?

С уважением Андрей.
Жду ответа.
...
Рейтинг: 0 / 0
01.07.2002, 14:38:00
    #32034525
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
1. Режим сравнения?

BOL - SQL Server Architecture - Database Architecture - Logical Database Components - Collations - SQL Server Collation Fundamentals

2. Что значит установка его как по умолчанию в Windows?

BOL - Installing SQL Server - Collation Options for International Support - Collation Settings in Setup

3. И что означает accent-sensitive kanatype-insensitive width-insensitive ?

BOL - Installing SQL Server - Collation Options for International Support - Windows Collation Sorting Styles
...
Рейтинг: 0 / 0
01.07.2002, 15:20:55
    #32034533
xsoni
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
Спасибо уважаемая Glory!

А что такое BOL?
...
Рейтинг: 0 / 0
01.07.2002, 15:42:06
    #32034545
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
BOL - SQL Server Books Online - документация к SQL Server. Устанавливается вместе с Client Tools с инсталяционного диска
или
скачивается отсюда
SQL Server 2000 Books Online
...
Рейтинг: 0 / 0
01.07.2002, 15:48:58
    #32034547
soni
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
"Аааа Семен Семеныч ..."

В том и дело, что от туда я и вычитал про эти аргументы установки по умолчанию.

Только смысла не понял. :(
...
Рейтинг: 0 / 0
01.07.2002, 16:39:56
    #32034564
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
Если коротко, то

1. collation - это набор правил по хранению, сортировке и сравнению строковых значений

2. Означает, что "of SQL Server uses the same code pages and sorting and comparison rules as an application running on a computer for which you have specified the associated Windows locale."

3. Accent-sensitive - SQL Server различает "accented and unaccented characters. For example, 'a' is not equal to 'á'." Думаю, что в русском языке этого нет

Width-sensitive - SQL Server различает "a single-byte character (half-width) and the same character when represented as a double-byte character (full-width). ", т.е. по разному сравнивает строки char/varchar и nchar/nvarchar

Kana-sensitive - SQL Server различает "the two types of Japanese kana characters : Hiragana and Katakana " Что это такое не знаю - но наверное японцам нужно
...
Рейтинг: 0 / 0
01.07.2002, 16:53:14
    #32034568
soni
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что такое COLLATE ?
Ух ты, классно, великое Вам СПАСИБО Glory! :))
bye.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что такое COLLATE ? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]