“Conocimientos software>Software de base de datos

T -SQL conflicto de intercalación

2013/11/15
A colación en SQL Server decide cómo se almacenan las cadenas de caracteres en bases de datos . Un conflicto puede surgir cuando se utilizan tablas temporales en la aplicación de base de datos y la intercalación de la base de datos no coincide con el de la tabla temporal . Colación

A colación es una especificación para la forma en que los personajes se almacenan físicamente , es decir, los patrones de bits que representan cada carácter. También especifica las reglas de clasificación y ordenamiento de cadenas de caracteres.
Especificar intercalaciones

intercalación se puede especificar en la base de datos , tabla y también el nivel de la columna , es decir, para un campo de una tabla . Cada columna de una tabla puede tener una intercalación diferente .
Colación Conflicto

Si usa tablas temporales como forma de espacio de trabajo temporal en los procedimientos de T -SQL , usted tiene que prestar atención a las intercalaciones . Si la intercalación predeterminada de la tabla temporal no coincide con la de la base de datos o las tablas , SQL Server muestra un mensaje de error que indica un conflicto de intercalación .
Resolver conflictos de intercalación

Siempre que necesite una tabla temporal en el código T -SQL , cree la tabla con la intercalación de base de datos predeterminada o utilice el comando " COLLATE " cuando se inserta en , la actualización y la referencia a la tabla . La intercalación predeterminada de la base de datos actual se puede especificar la palabra clave " database_default " en el comando " COLLATE " . Como alternativa , utilice una instancia independiente de SQL Server para cada intercalación distinta .
Encontrar intercalaciones disponibles en Chicago

Ejecutar esta consulta T -SQL para los nombres de intercalaciones compatibles con la instancia de SQL Server :

select * from :: fn_helpcollations ()

Página anterior:
Página siguiente:
Software de base de datos
Guía de implementación de Dynamics CRM
Cómo ejecutar informes en Access
Cómo eliminar las filas de la tabla de Microsoft Office 2007 en Windows Vista
Cómo crear buzones de recursos en Exchange
Cómo conectarse a una base de datos remota
Cómo encontrar a todos los nacidos en el mes de fechas completas en una consulta de Access
Tipos de datos de uso común en Office Access
Cómo ejecutar una secuencia de comandos SQL desde el símbolo del sistema
Conocimientos Informáticos © http://www.ordenador.online