Pregunta

Tengo dos tablas y están usando diferentes intercalaciones. No está permitido concatenar columnas de tablas con diferentes intercalaciones, por ejemplo, el siguiente SQL no está permitido,

select table1column1 + table2column2 from ...

Mi pregunta es, ¿cómo cambiar la clasificación de una tabla sin destruir los datos de la tabla?

gracias de antemano, George

¿Fue útil?

Solución

Puede cambiar la clasificación de columnas sobre la marcha si es necesario.

Por ejemplo

select table1column1 collate database default  + table2column2 collate database default from ...

" Base de datos predeterminada " podría ser la colación que quiera usar.

Puede modificar la clasificación de una columna de forma permanente con

ALTER TABLE ... ALTER COLUMN Table1Column1
            varchar(50) COLLATE Latin1_General_CI_AS NOT NULL
GO
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top