2009-01-21 17 views

Odpowiedz

62

To zależy od sortowania pola - jeśli jest ci (wielkość liter ma znaczenie) lub cs (wielkość liter ma znaczenie). Indywidualny indeks miałby zastosowanie odpowiednio.

2

Nie ma nic szczególnego w indeksach UNIQUE - mają one te same opcje sprawy, co inne indeksy.

10

Można ustawić wielkość liter w kolumnie przy użyciu tej składni. w unikalnym indeksie będzie również uwzględniana wielkość liter.

ALTER Tabela Nazwa_tabeli MODYFIKUJĄ
nazwa_kolumny column_definition
[CHARAKTERYSTYKA SET charset_name]
[SORTOW.- collation_name]

przykład:

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

Uwaga utf8_bin porównuje struny przez wartość binarna każdego charact er w ciągu
Testowane na Msql 5.5.X