У SSMS перейдіть до Object Explorer ліворуч і клацніть правою кнопкою миші назву сервера (1). Потім натисніть «Властивості» (2). Після цього з’явиться вікно з властивостями SQL-сервера, включаючи поточне значення «Сортування сервера» (3). Інший спосіб перевірити поточне значення порівняння — за допомогою SQL-запиту.

Щоб побачити набір символів за замовчуванням і порівняння для даної бази даних, використовуйте ці оператори: USE db_name; ВИБРАТИ @@character_set_database, @@collation_database; Крім того, щоб відобразити значення без зміни бази даних за замовчуванням: SELECT DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAME FROM INFORMATION_SCHEMA.

Ви можете змінити сортування будь-яких нових об’єктів, створених у базі даних користувача за допомогою пропозиції COLLATE оператора ALTER DATABASE. Цей оператор не змінює зіставлення стовпців у будь-яких існуючих таблицях, визначених користувачем. Їх можна змінити за допомогою пропозиції COLLATE в ALTER TABLE.

Звірки в SQL Server надайте правила сортування, властивості чутливості до регістру та акценту для ваших даних. Зіставлення, які використовуються із символьними типами даних, наприклад char і varchar, визначають кодову сторінку та відповідні символи, які можуть бути представлені для цього типу даних.

Ви можете отримати уявлення про те, які набори символів використовуються для стовпців у базі даних, а також зіставлення за допомогою цього SQL: виберіть data_type, character_set_catalog, character_set_schema, character_set_name, collation_catalog, collation_schema, collation_name, count(*) count from information_schema.

Щоб переглянути параметр порівняння бази даних у Object Explorer, підключіться до екземпляра Database Engine і на панелі інструментів натисніть New Query. У вікні запиту введіть наступний оператор, який використовує sys. перегляд системного каталогу баз даних. SELECT name, collation_name FROM sys.