Visualizzazione di informazioni sulle regole di confrontoView Collation Information

In questo argomento si applica a: SìSQL ServerSìDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

È possibile visualizzare le regole di confronto di un server, di un database o di una colonna in SQL Server Management StudioSQL Server Management Studio usando le opzioni di menu di Esplora oggetti oppure tramite Transact-SQLTransact-SQL.You can view the collation of a server, database, or column in SQL Server Management StudioSQL Server Management Studio using Object Explorer menu options or by using Transact-SQLTransact-SQL.

Visualizzazione di un'impostazione relativa alle regole di confrontoHow to View a Collation Setting

È possibile usare uno dei seguenti elementi:You can use one of the following:

Utilizzo di SQL Server Management StudioUsing SQL Server Management Studio

Per visualizzare un'impostazione delle regole di confronto per un server (istanza di SQL Server) in Esplora oggettiTo view a collation setting for a server (instance of SQL Server) in Object Explorer

  1. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine.In Object Explorer, connect to an instance of Motore di databaseDatabase Engine.

  2. Fare clic con il pulsante destro del mouse sull'istanza e selezionare Proprietà.Right-click the instance and select Properties.

    Per visualizzare un'impostazione delle regole di confronto per un database in Esplora oggettiTo view a collation setting for a database in Object Explorer

  3. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine , quindi espanderla.In Object Explorer, connect to an instance of Motore di databaseDatabase Engine and then expand that instance.

  4. Espandere Database, fare clic con il pulsante destro del mouse sul database e selezionare Proprietà.Expand Databases, right-click the database and select Properties.

    Per visualizzare un'impostazione delle regole di confronto per una colonna in Esplora oggettiTo view a collation setting for a column in Object Explorer

  5. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine , quindi espanderla.In Object Explorer, connect to an instance of Motore di databaseDatabase Engine and then expand that instance.

  6. Espandere Database, il database desiderato, quindi Tabelle.Expand Databases, expand the database and then expand Tables.

  7. Espandere la tabella che contiene la colonna, quindi espandere Colonne.Expand the table that contains the column and then expand Columns.

  8. Fare clic con il pulsante destro del mouse sulla colonna e selezionare Proprietà.Right-click the column and select Properties. Se la proprietà di regola di confronto è vuota, la colonna non è un tipo di dati character.If the collation property is empty, the column is not a character data type.

Utilizzo di Transact-SQLUsing Transact-SQL

Per visualizzare l'impostazione delle regole di confronto di un serverTo view the collation setting of a server

  1. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine e nella barra degli strumenti fare clic su Nuova query.In Object Explorer, connect to an instance of the Motore di databaseDatabase Engine and on the toolbar, click New Query.

  2. Nella finestra Query, immettere l'istruzione seguente che usano la funzione di sistema SERVERPROPERTY.In the query window, enter the following statement that uses the SERVERPROPERTY system function.

    SELECT CONVERT (varchar, SERVERPROPERTY('collation'));  
    
  3. In alternativa, è possibile usare la stored procedure di sistema sp_helpsort.Alternatively, you can use the sp_helpsort system stored procedure.

    EXECUTE sp_helpsort;  
    

    Per visualizzare tutte le regole di confronto supportate da SQL Server 2017SQL Server 2017To view all collations supported by SQL Server 2017SQL Server 2017

  4. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine e nella barra degli strumenti fare clic su Nuova query.In Object Explorer, connect to an instance of the Motore di databaseDatabase Engine and on the toolbar, click New Query.

  5. Nella finestra Query, immettere l'istruzione seguente che usano la funzione di sistema SERVERPROPERTY.In the query window, enter the following statement that uses the SERVERPROPERTY system function.

    SELECT name, description FROM sys.fn_helpcollations();  
    

    Per visualizzare l'impostazione delle regole di confronto di un databaseTo view the collation setting of a database

  6. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine e nella barra degli strumenti fare clic su Nuova query.In Object Explorer, connect to an instance of the Motore di databaseDatabase Engine and on the toolbar, click New Query.

  7. Nella finestra Query, immettere l'istruzione seguente che usano la vista del catalogo sys.databases.In the query window, enter the following statement that uses the sys.databases system catalog view.

    SELECT name, collation_name FROM sys.databases;  
    
  8. In alternativa, è possibile usare la funzione di sistema DATABASEPROPERTYEX.Alternatively, you can use the DATABASEPROPERTYEX system function.

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

    Per visualizzare l'impostazione delle regole di confronto di una colonnaTo view the collation setting of a column

  9. In Esplora oggetti connettersi a un'istanza del Motore di databaseDatabase Engine e nella barra degli strumenti fare clic su Nuova query.In Object Explorer, connect to an instance of the Motore di databaseDatabase Engine and on the toolbar, click New Query.

  10. Nella finestra Query, immettere l'istruzione seguente che usano la vista del catalogo sys.columns.In the query window, enter the following statement that uses the sys.columns system catalog view.

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

Vedere ancheSee Also

SERVERPROPERTY (Transact-SQL) SERVERPROPERTY (Transact-SQL)
sys.fn_helpcollations (Transact-SQL) sys.fn_helpcollations (Transact-SQL)
sys.databases (Transact-SQL) sys.databases (Transact-SQL)
sys.columns (Transact-SQL) sys.columns (Transact-SQL)
Precedenza delle regole di confronto (Transact-SQL) Collation Precedence (Transact-SQL)
sp_helpsort (Transact-SQL)sp_helpsort (Transact-SQL)