Impostazione e modifica di regole di confronto

Le regole di confronto possono essere specificate a livello di server, di database, di colonna, di espressione e di identificatore. Quando si installa un'istanza di SQL Server, è necessario specificare le regole di confronto del server predefinite per l'istanza. Quando si crea un database, è possibile specificare le regole di confronto predefinite da utilizzare per il database. Se non si specificano regole di confronto, il database verrà creato con le regole di confronto predefinite dell'istanza del server. Quando si definisce una colonna, un valore o un parametro di tipo carattere, è possibile specificare le regole di confronto dell'oggetto. Se non vengono specificate le regole di confronto, l'oggetto verrà creato utilizzando le regole di confronto predefinite del database.

[!NOTA]

Le regole di confronto solo Unicode di Windows possono essere utilizzate solo con la clausola COLLATE per applicare regole di confronto ai tipi di dati nchar, nvarchar e ntext su dati a livello di colonna e a livello di espressione. Tali regole non possono essere utilizzate con la clausola COLLATE per modificare le regole di confronto di un database o di un'istanza del server.

Negli argomenti seguenti viene illustrato come utilizzare le regole di confronto ai livelli di server, database, colonna, espressione e identificatore:

Vedere anche

Concetti