Frage

Ist Indizes (Indizes) definiert als UNIQUE Groß- und Kleinschreibung in MySQL?

War es hilfreich?

Lösung

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

Andere Tipps

Sie können eine Spalte Groß- und machen durch diese syntaxis verwenden. der eindeutige Index wird auch case-sensitive sein.

  

ALTE tbl_name Tabelle ändern
  col_name column_definition
  [CHARACTER SET charset_name]
  [COLLATE collation_name]

Beispiel:

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

. Hinweis: utf8_bin vergleicht Strings durch den binären Wert jedes Zeichen in der Zeichenfolge

Getestet auf Msql 5.5.x

Es gibt nichts besondere über UNIQUE Indizes -. Sie die gleichen Fall Optionen wie andere Indizes folgen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top