sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo mostrar la intercalación del servidor en SQL Server (T-SQL)

La intercalación del servidor actúa como la intercalación predeterminada para todas las bases de datos del sistema que se instalan con la instancia de SQL Server, así como para cualquier base de datos de usuario recién creada. La intercalación del servidor se especifica durante la instalación de SQL Server.

A continuación se muestran dos formas de comprobar la intercalación del servidor en SQL Server mediante Transact-SQL.

La SERVERPROPERTY() Función

Una opción es usar SERVERPROPERTY() función:

SELECT CONVERT (varchar, SERVERPROPERTY('collation')) AS 'Server Collation';

Esto devuelve la intercalación así:

Server Collation
----------------------------
SQL_Latin1_General_CP1_CI_AS

Uso del sp_helpsort Procedimiento almacenado

Otra opción para devolver la intercalación del servidor es usar sp_helpsort procedimiento almacenado para devolver la intercalación predeterminada para el servidor:

EXECUTE sp_helpsort;

Esto devuelve la intercalación predeterminada del servidor de esta manera:

Server default collation
----------------------------
Latin1-General, case-insensitive, accent-sensitive, kanatype-insensitive, width-insensitive for Unicode Data, SQL Server Sort Order 52 on Code Page 1252 for non-Unicode Data

Ver también:

  • Devolver la intercalación de una base de datos
  • Devolver la intercalación de una columna
  • ¿Qué es la intercalación?