Compartir a través de


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

Se aplica a: SQL Server

En .NET Framework, el objeto CompareInfo controla las intercalaciones. Las interfaces de programación de aplicaciones de cadena (API) de .NET Framework usan 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 configuración regional de Microsoft Windows para el equipo en el que se ejecuta Microsoft SQL Server. Esto determina la semántica de comparación predeterminada, si no se especifica cultureInfo explícita, para las comparaciones de valores System.String. SQL Server no 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

Al crear 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 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