Ver información de intercalación
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance
Puede ver la intercalación de un servidor, una base de datos o una columna en SQL Server Management Studio mediante las opciones de menú del Explorador de objetos o mediante Transact-SQL.
Cómo ver una configuración de intercalación
Puede usar cualquiera de los siguientes medios:
Uso de SQL Server Management Studio
Para ver una configuración de intercalación de un servidor (instancia de SQL Server) en el Explorador de objetos
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.
Haga clic con el botón derecho en la instancia y seleccione Propiedades.
Para ver una configuración de intercalación de una base de datos en el Explorador de objetos
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos y, a continuación, expándala.
Expanda Bases de datos, haga clic con el botón derecho en la base de datos y seleccione Propiedades.
Para ver una configuración de intercalación de una columna en el Explorador de objetos
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos y, a continuación, expándala.
Expanda Bases de datos, la base de datos y, por último, Tablas.
Expanda la tabla que contiene la columna y, a continuación, Columnas.
Haga clic con el botón derecho en la columna y seleccione Propiedades. Si la propiedad collation está vacía, la columna no es un tipo de datos de caracteres.
Usar Transact-SQL
Para ver la configuración de intercalación de un servidor
En el Explorador de objetos, conéctate a una instancia de Motor de base de datos y, en la barra de herramientas, haz clic en Nueva consulta.
En la ventana de consulta, escriba la siguiente instrucción que usa la función de sistema SERVERPROPERTY.
SELECT CONVERT (varchar(256), SERVERPROPERTY('collation'));
También puede usar el procedimiento almacenado del sistema sp_helpsort.
EXECUTE sp_helpsort;
Para ver todas las intercalaciones admitidas por SQL Server
En el Explorador de objetos, conéctate a una instancia de Motor de base de datos y, en la barra de herramientas, haz clic en Nueva consulta.
En la ventana de consulta, escriba la siguiente instrucción que usa la función de sistema SERVERPROPERTY.
SELECT name, description FROM sys.fn_helpcollations();
Para ver la configuración de intercalación de una base de datos
En el Explorador de objetos, conéctate a una instancia de Motor de base de datos y, en la barra de herramientas, haz clic en Nueva consulta.
En la ventana de consulta, escriba la siguiente instrucción que usa la vista de catálogo del sistema sys.databases.
SELECT name, collation_name FROM sys.databases;
También puede usar la función del sistema DATABASEPROPERTYEX.
SELECT CONVERT (varchar(256), DATABASEPROPERTYEX('database_name','collation'));
Para ver la configuración de intercalación de una columna
En el Explorador de objetos, conéctate a una instancia de Motor de base de datos y, en la barra de herramientas, haz clic en Nueva consulta.
En la ventana de consulta, escriba la siguiente instrucción que usa la vista de catálogo del sistema sys.columns.
SELECT name, collation_name FROM sys.columns WHERE name = N'<insert character data type column name>';
Para ver la configuración de intercalación de las tablas y columnas
En el Explorador de objetos, conéctate a una instancia de Motor de base de datos y, en la barra de herramientas, haz clic en Nueva consulta.
En la ventana de consulta, escriba la siguiente instrucción que usa la vista de catálogo del 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;
Consulte también
SERVERPROPERTY (Transact-SQL)
sys.fn_helpcollations (Transact-SQL)
sys.databases (Transact-SQL)
sys.columns (Transact-SQL)
Prioridad de intercalación (Transact-SQL)
Compatibilidad con la intercalación y Unicode
sp_helpsort (Transact-SQL)