Condividi tramite


Visualizza le informazioni di confronto

Si applica a:SQL ServerAzure SQL DatabaseAzure SQL Istanza gestitaDatabase SQL in Microsoft Fabric

È possibile visualizzare le regole di confronto di un server, di un database o di una colonna in SQL Server Management Studio usando le opzioni di menu di Esplora oggetti oppure tramite Transact-SQL.

Come visualizzare un'impostazione delle regole di confronto

È possibile usare uno dei seguenti elementi:

Utilizzo di SQL Server Management Studio

Per visualizzare un'impostazione delle regole di confronto per un server (istanza di SQL Server) in Esplora oggetti

  1. In Esplora Oggetti, connettersi a un'istanza del Motore di Database.

  2. Fare clic con il pulsante destro del mouse sull'istanza e selezionare Proprietà.

Per visualizzare un'impostazione delle regole di confronto per un database in Esplora oggetti

  1. In Esplora oggetti connettersi a un'istanza del motore di database ed espanderla.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database e selezionare Proprietà.

Per visualizzare un'impostazione delle regole di confronto per una colonna in Esplora oggetti

  1. In Esplora oggetti connettersi a un'istanza del motore di database ed espanderla.

  2. Espandere Database, espandere il database e quindi espandere Tabelle.

  3. Espandere la tabella che contiene la colonna, quindi espandere Colonne.

  4. Fare clic con il pulsante destro del mouse sulla colonna e selezionare Proprietà. Se la proprietà di collatione è vuota, la colonna non è un tipo di dati carattere.

Utilizzo di Transact-SQL

Per visualizzare l'impostazione delle regole di confronto di un server

  1. In Esplora oggetti connettersi a un'istanza del motore di database e nella barra degli strumenti fare clic su Nuova query.

  2. Nella finestra query, immettere l'istruzione seguente che usa la funzione di sistema SERVERPROPERTY.

    SELECT CONVERT (varchar(256), SERVERPROPERTY('collation'));  
    
  3. In alternativa, è possibile usare la stored procedure di sistema sp_helpsort.

    EXECUTE sp_helpsort;  
    

Per visualizzare tutte le regole di confronto supportate da SQL Server

  1. In Esplora oggetti connettersi a un'istanza del motore di database e nella barra degli strumenti fare clic su Nuova query.

  2. Nella finestra query, immettere l'istruzione seguente che usa la funzione di sistema SERVERPROPERTY.

    SELECT name, description FROM sys.fn_helpcollations();  
    

Per visualizzare l'impostazione delle regole di confronto di un database

  1. In Esplora oggetti connettersi a un'istanza del motore di database e nella barra degli strumenti fare clic su Nuova query.

  2. Nella finestra di query, immettere la seguente istruzione che usa la vista del catalogo di sistema sys.databases.

    SELECT name, collation_name FROM sys.databases;  
    
  3. In alternativa, è possibile usare la funzione di sistema DATABASEPROPERTYEX.

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

Per visualizzare l'impostazione delle regole di confronto di una colonna

  1. In Esplora oggetti connettersi a un'istanza del motore di database e nella barra degli strumenti fare clic su Nuova query.

  2. Nella finestra Query, immettere l'istruzione seguente che usa la vista del catalogo di sistema sys.columns.

    SELECT name, collation_name FROM sys.columns WHERE name = N'<insert character data type column name>';  
    

Per visualizzare le impostazioni delle regole di confronto per tabelle e colonne

  1. In Esplora oggetti connettersi a un'istanza del motore di database e nella barra degli strumenti fare clic su Nuova query.

  2. Nella finestra Query, immettere l'istruzione seguente che usa la vista del catalogo di sistema 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;  
    

Vedi anche

SERVERPROPERTY (Transact-SQL)
sys.fn_helpcollations (Transact-SQL)
sys.databases (Transact-SQL)
sys.columns (Transact-SQL)
Precedenza delle regole di confronto (Transact-SQL)
Regole di confronto e supporto Unicode
sp_helpsort (Transact-SQL)