Tecnología

Inicio

Cómo cambiar un nombre de intercalación

Colación es una cláusula de base de datos que se define mediante comandos de Lenguaje de consulta estructurado (SQL). Se le dice a la base de datos lo que el conjunto de caracteres que utiliza. A veces, sin embargo, es posible que desee cambiar las reglas de comparación. Por ejemplo, su cotejo puede utilizar los datos no sensibles a mayúsculas y desea cambiarlo a utilizar los datos entre mayúsculas y minúsculas. Es probable que no quiere hacer una nueva base de datos y volver a introducir todos los valores de datos. Puede cambiar la intercalación, que redefinirá las reglas y el juego de caracteres utilizados por los servidores, bases de datos, tablas o columnas pares, en base a lo que se especifique.

Instrucciones

1 Abra la línea de comandos SQL. Esto abre el indicador de SQL.

2 Tipo "sp_helpdb database_name" y después haga clic en "Enter". En la siguiente línea, escriba "GO" y pulsa "Enter" de nuevo. Esto le mostrará la intercalación actual de la base de datos se especifica con el argumento "database".

3 Tipo "ALTER DATABASE database_name INTERCALAR new_collation" y luego presionar "Enter". En la siguiente línea, escriba "GO" y pulsa "Enter" de nuevo. Esto va a cambiar las reglas de comparación para las tablas futuros se crean en esta base de datos.

4 Tipo "ALTER TABLE nombre_tabla INTERCALAR new_collation" y luego presionar "Enter". Tipo de "GO" en la línea siguiente y presione "Enter" de nuevo. Esto va a cambiar las reglas de comparación de las tablas existentes que haya creado dentro de su base de datos. También puede cambiar la intercalación de columnas específicas utilizando "ALTER TABLE nombre_tabla ALTER COLUMN COLUMN_NAME INTERCALAR new_collation" en lugar de cambiar la intercalación de una tabla entera.

Consejos y advertencias

  • Donde se escribe instrucciones SQL, no utilicen comillas como el servidor SQL Server no interpretarlos correctamente con sus comandos.
  • No se puede cambiar intercalaciones para columnas que tienen referencias externas, tales como aquellos con un índice, estadísticas de distribución, cálculos, una restricción CHECK o una restricción FOREIGN KEY.