Wyświetl informacje o sortowaniu
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Sortowanie serwera, bazy danych lub kolumny można wyświetlić w programie SQL Server Management Studio przy użyciu opcji menu Eksplorator obiektów lub języka Transact-SQL.
Jak wyświetlić ustawienie sortowania
Możesz użyć jednej z następujących opcji:
Korzystanie z programu SQL Server Management Studio
Aby wyświetlić ustawienie sortowania dla serwera (instancja serwera SQL Server) w Eksploratorze obiektów
W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych.
Kliknij prawym przyciskiem myszy wystąpienie i wybierz Właściwości .
Aby wyświetlić ustawienie sortowania dla bazy danych w Eksploratorze obiektów
W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych, a następnie rozwiń to wystąpienie.
Rozwiń Databases, kliknij prawym przyciskiem myszy na bazę danych i wybierz Właściwości.
Aby wyświetlić ustawienie sortowania dla kolumny w Eksploratorze obiektów
W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych, a następnie rozwiń to wystąpienie.
Rozwiń węzeł Databases, rozwiń bazę danych, a następnie rozwiń węzeł Tables.
Rozwiń tabelę zawierającą kolumnę, a następnie rozwiń kolumny .
Kliknij prawym przyciskiem myszy kolumnę i wybierz właściwości . Jeśli właściwość sortowania jest pusta, kolumna nie jest typem danych znaków.
Korzystanie z Transact-SQL
Aby wyświetlić ustawienia sortowania serwera
W Eksploratorze Obiektów połącz się z wystąpieniem silnika bazy danych i kliknij w pasek narzędzi, a następnie wybierz Nowe zapytanie.
W oknie zapytania wprowadź następującą instrukcję, która używa funkcji systemowej SERVERPROPERTY.
SELECT CONVERT (varchar(256), SERVERPROPERTY('collation'));
Alternatywnie można użyć procedury składowanej systemu sp_helpsort.
EXECUTE sp_helpsort;
Aby wyświetlić wszystkie sortowania obsługiwane przez program SQL Server
W Eksploratorze Obiektów połącz się z wystąpieniem Aparatu Bazy Danych i na pasku narzędzi kliknij Nowe Zapytanie.
W oknie zapytania wprowadź następującą instrukcję, która używa funkcji systemowej SERVERPROPERTY.
SELECT name, description FROM sys.fn_helpcollations();
Aby wyświetlić ustawienie sortowania bazy danych
W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych i na pasku narzędzi kliknij Nowe zapytanie.
W oknie zapytania wprowadź następującą instrukcję, która używa widoku katalogu systemowego sys.databases.
SELECT name, collation_name FROM sys.databases;
Alternatywnie można użyć funkcji systemowej DATABASEPROPERTYEX.
SELECT CONVERT (varchar(256), DATABASEPROPERTYEX('database_name','collation'));
Aby wyświetlić ustawienie sortowania kolumny
Połącz się w Eksploratorze obiektów z wystąpieniem silnika bazy danych i na pasku narzędzi kliknij nowe zapytanie.
W oknie zapytania wprowadź następującą instrukcję, która używa widoku katalogu systemowego sys.columns.
SELECT name, collation_name FROM sys.columns WHERE name = N'<insert character data type column name>';
Aby wyświetlić ustawienia sortowania tabel i kolumn
W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych i na pasku narzędzi kliknij Nowe Zapytanie.
W oknie zapytania wprowadź następującą instrukcję, która używa widoku katalogu systemowego sys.columns.
SELECT t.name TableName, c.name ColumnName, collation_name FROM sys.columns c inner join sys.tables t on c.object_id = t.object_id;
Zobacz też
SERVERPROPERTY (Transact-SQL)
sys.fn_helpcollations (Transact-SQL)
sys.databases (Transact-SQL)
sys.columns (Transact-SQL)
Priorytet sortowania (Transact-SQL)
Porządkowanie i obsługa Unicode
sp_helpsort (Transact-SQL)