Vous établissez une clé primaire dans une base de données comme un champ qui fournit une identification unique pour chaque ligne de données. Par défaut, une clé primaire ne peut pas contenir des caractères identiques à casse mixte , comme si vous avez identifié une ligne contenant des informations sur les chiots en utilisant une clé de « PUP » et l'autre comme " chiot ". Beaucoup de systèmes de bases de données les plus populaires tels que Microsoft SQL Server, Oracle et MySQL compte pour cela en fournissant façons d'attribuer la casse lors de la création de la clé primaire . Instructions
écrire et exécuter la syntaxe SQL
1
Ouvrez la ligne de commande ou d'un éditeur SQL graphique dans SQL Server Management Studio et tapez la commande suivante , où nom_table est le nom de la table contenant le primaire clé , nom_colonne est le nom de la colonne de clé primaire et data_type est la précision de la colonne de clé primaire :
ALTER TABLE table_name
ALTER COLUMN nom_colonne type_données COLLATE SQL_Latin1_General_CP1_CS_AS
2 < p> Ouvrez la ligne de commande ou d'un éditeur SQL graphique dans MySQL et tapez la commande suivante , où nom_table est le nom de la table contenant la clé primaire , nom_colonne est le nom de la colonne de clé primaire et data_type est la précision de la colonne de clé primaire : Photos
ALTER TABLE table_name
Modifier nom_de_colonne CARACTÈRE data_type SET latin1 COLLATE latin1_general_cs ;
3
Ouvrez la ligne de commande ou d'un éditeur graphique SQL sous Oracle et le type la suivante, où nom_table est le nom de la table contenant la clé primaire , nom_colonne est le nom de la colonne de clé primaire et data_type est la précision de la colonne de clé primaire :
ALTER tABLE table_name
Modifier ( nom_colonne type_données NCHAR_CS ) ;