Establecer una clave principal de una base de datos como un campo que proporciona una identificación única para cada fila de datos. De forma predeterminada , la clave principal no puede contener caracteres idénticos a mayúsculas y minúsculas , por ejemplo, si usted ha identificado una fila que contiene información acerca de los cachorros con una clave como " PUP " y otro como " cachorro ". Muchos de los sistemas de bases de datos más populares, como Microsoft SQL Server, Oracle y MySQL cuenta de esto proporcionando maneras de asignar entre mayúsculas y minúsculas al crear la clave principal. Instrucciones
escribir y ejecutar el SQL Sintaxis
1 Abra la línea de comandos o el editor gráfico de SQL en SQL Server Management Studio y escriba lo siguiente , donde nombre_tabla es el nombre de la tabla que contiene el principal clave , column_name es el nombre de la columna de clave principal y data_type es la precisión de la columna de clave principal :
ALTER TABLE nombre_tabla
ALTER COLUMN column_name data_type COLLATE SQL_Latin1_General_CP1_CS_AS
2 < p> Abra la línea de comandos o el editor gráfico de SQL en MySQL y escriba lo siguiente , donde nombre_tabla es el nombre de la tabla que contiene la clave principal, nombre_columna es el nombre de la columna de clave principal y data_type es la precisión de la columna de clave principal :
ALTER TABLE nombre_tabla
MODIFICAR column_name CHARACTER SET latin1 COLLATE data_type latin1_general_cs ;
3
Abra la línea de comandos o el editor gráfico de SQL en Oracle y el tipo lo siguiente, donde nombre_tabla es el nombre de la tabla que contiene la clave principal, nombre_columna es el nombre de la columna de clave principal y data_type es la precisión de la columna de clave principal :
ALTER TABLE nombre_tabla
MODIFY ( column_name tipo_datos NCHAR_CS ) ;