似乎當我改變一個mysql表(在utf-8表/列上)時,它會返回一個重複的輸入錯誤。mysql結果是「特殊字符」 - 不敏感
例子:
ALTER TABLE name ADD UNIQUE(name)
錯誤:
Duplicate entry 'Adé' for key 'name_UNIQUE'
我想這是因爲我的數據庫中後續的行
Ade, Adé
是否有可能改變與獨特的表特殊字符?
謝謝
鮑勃
似乎當我改變一個mysql表(在utf-8表/列上)時,它會返回一個重複的輸入錯誤。mysql結果是「特殊字符」 - 不敏感
例子:
ALTER TABLE name ADD UNIQUE(name)
錯誤:
Duplicate entry 'Adé' for key 'name_UNIQUE'
我想這是因爲我的數據庫中後續的行
Ade, Adé
是否有可能改變與獨特的表特殊字符?
謝謝
鮑勃
除了使用=
運營商,您可能需要使用LIKE
或LIKE BINARY
+1好問題,歡迎來到SO – Sarfraz 2010-02-18 09:49:18