Intercalación y tipos de datos de integración CLR

Se aplica a: síSQL Server (todas las versiones admitidas)

En .NET Framework , el objeto CompareInfo controla las intercalaciones. Las .NET Framework interfaces de programación de aplicaciones (API) de cadenas utilizan la propiedad CompareInfo asociada al objeto CultureInfo del subproceso actual para realizar comparaciones de cadenas. La configuración predeterminada del objeto CultureInfo se basa en la Microsoft configuración regional de Windows del equipo en el que Microsoft SQL Server se está ejecutando. Esto determina la semántica de comparación predeterminada, si no se especifica CultureInfo explícito, para las comparaciones de valores System. String . SQL Serverno cambia explícitamente la propiedad CompareInfo a la intercalación de base de datos o servidor. Si es necesario, los usuarios deben establecer la propiedad CompareInfo adecuada en sus rutinas.

Intercalación de parámetros

Cuando se crea una rutina de Common Language Runtime (CLR) y un parámetro de un método CLR enlazado a la rutina es de tipo SQLString, SQL Server crea una instancia del parámetro con la intercalación predeterminada de la base de datos que contiene la rutina de llamada. Si un parámetro no es un SqlType (por ejemplo, String en lugar de SQLString), la información de intercalación de la base de datos no está asociada al parámetro.

Consulte también

Tipos de datos de SQL Server en .NET Framework