Cambiar COLLATION a una Base de Datos


COLLATION

La intercalacion es la clausula  que se aplica para definir una base de datos, tabla, columna o una expresion de una cadena de caracteres.

Cuando se tienen mas de una base de datos y se quiere consultar a dos bases por ejemplo con diferente collation marca un error.

En el siguiente ejemplo veremos como cambiar la intercalacion:

Paso 1:

Ejecutamos la siguiente sentencia para cambiar el collation a Modern_Spanish_CI_AS
en la base de datos BDEjemplo.

NOTA:Para poder cambiar el Collation es necesario que no tenga usuarios conectados a las base que se cambiara el collation.

USE master; 
GO 
ALTER DATABASE BDEjemplo
COLLATE Modern_Spanish_CI_AS ; 
GO 
 


Paso 2:

Una vez que ejecutamos la sentencia anterior verificamos que efectivamente se hizo el cambio del collation con la siguiente sentencia:
   
SELECT name, collation_name 
FROM sys.databases 
WHERE name = N'BDEjemplo'; 
GO 




Comentarios

Entradas populares