2009-01-21 11 views

Antwort

62

Es hängt von der Sortierung des Feldes ab - wenn es ci (Groß-/Kleinschreibung nicht beachten) oder cs (Groß-/Kleinschreibung beachten). Der eindeutige Index würde entsprechend gelten.

2

Es gibt nichts besonderes an UNIQUE-Indizes - sie folgen denselben Case-Optionen wie andere Indizes.

10

Mit dieser Syntax können Sie die Groß-/Kleinschreibung einer Spalte berücksichtigen. der eindeutige Index wird auch Groß-und Kleinschreibung beachten.

ALTER TABLE tbl_name MODIFY
col_name column_definition
[CHARACTER SET charset_name]
[Sortieren collation_name]

Beispiel:

ALTER TABLE `tablename` MODIFY 
`column` VARCHAR(100) 
CHARACTER SET utf8 
COLLATE utf8_bin; 

Hinweis utf8_bin Saiten durch die vergleicht Binärwert jedes Charakters er in der Zeichenfolge
Getestet auf Msql 5.5.X