Udostępnij za pośrednictwem


Wyświetl informacje o sortowaniu

Dotyczy:SQL ServerAzure SQL DatabaseAzure 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

  1. W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych.

  2. Kliknij prawym przyciskiem myszy wystąpienie i wybierz Właściwości .

Aby wyświetlić ustawienie sortowania dla bazy danych w Eksploratorze obiektów

  1. W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych, a następnie rozwiń to wystąpienie.

  2. 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

  1. W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych, a następnie rozwiń to wystąpienie.

  2. Rozwiń węzeł Databases, rozwiń bazę danych, a następnie rozwiń węzeł Tables.

  3. Rozwiń tabelę zawierającą kolumnę, a następnie rozwiń kolumny .

  4. 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

  1. 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.

  2. W oknie zapytania wprowadź następującą instrukcję, która używa funkcji systemowej SERVERPROPERTY.

    SELECT CONVERT (varchar(256), SERVERPROPERTY('collation'));  
    
  3. 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

  1. W Eksploratorze Obiektów połącz się z wystąpieniem Aparatu Bazy Danych i na pasku narzędzi kliknij Nowe Zapytanie.

  2. 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

  1. W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych i na pasku narzędzi kliknij Nowe zapytanie.

  2. W oknie zapytania wprowadź następującą instrukcję, która używa widoku katalogu systemowego sys.databases.

    SELECT name, collation_name FROM sys.databases;  
    
  3. Alternatywnie można użyć funkcji systemowej DATABASEPROPERTYEX.

    SELECT CONVERT (varchar(256), DATABASEPROPERTYEX('database_name','collation'));  
    

Aby wyświetlić ustawienie sortowania kolumny

  1. Połącz się w Eksploratorze obiektów z wystąpieniem silnika bazy danych i na pasku narzędzi kliknij nowe zapytanie.

  2. 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

  1. W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych i na pasku narzędzi kliknij Nowe Zapytanie.

  2. 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)