ถามเรื่อง case sensitive ใน mysql หน่อยครับ

เริ่มโดย ไร้อนาคต, 24 เมษายน 2010, 18:40:50

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

ไร้อนาคต

ผมจะ rewrite url ครับ

ภาษา sql ที่ใช้
  UNIQUE KEY `url` (`url`)


ผมลอง insert ค่า

pzgpj

ลงใน db เรียบร้อย

ต่อมา

ผมลอง insert ค่า

pzgpJ

ขึ้น Error
#1062 - Duplicate entry 'pzgpJ' for key 3

ผมอยากให้มันเป็นเอกลักษณ์ แล้วก็มอง J ตัวใหญ่ กับ j ตัวเล็กต่างกัน ผมควรใช้ sql ยังไงครับ  :wanwan006:

ช่วยหน่อยนะๆ


GillBate

 :P ไม่ต้อง unique หรอกครับ ให้ php เช็คแทนครับ แล้วค่อย insert

ไร้อนาคต

สงสัยได้ถามเองตอบเอง ( บังเอิญเจอคำตอบแล้ว )

เผื่อคน search เจอ และสงสัยเหมือนๆกัน

ให้คุณ

เปลี่ยน COLLATE  "หลัก" นั้นๆเป็น latin1_bin มันจะเป็น Case Sensitive อัตโนมัติ  :wanwan013:

ขอบคุณ ตัวเอง 555 เหมือนบ้าเลย

ไร้อนาคต

เกมส์ในลายเซ็นคุณ GillBate

มันเกมส์ไรอ่ะทำเองเหรอ น่าเล่นจังเล่นไงอ่ะ  :wanwan020: