คำถามติดแท็ก mysql-error-1170

15
ข้อผิดพลาดของ MySQL: ข้อกำหนดที่สำคัญโดยไม่มีความยาวของคีย์
ฉันมีตารางที่มีคีย์หลักนั่นคือ varchar (255) บางกรณีเกิดขึ้นโดยที่ 255 อักขระไม่เพียงพอ ฉันพยายามเปลี่ยนฟิลด์เป็นข้อความ แต่ฉันได้รับข้อผิดพลาดต่อไปนี้: BLOB/TEXT column 'message_id' used in key specification without a key length ฉันจะแก้ไขสิ่งนี้ได้อย่างไร แก้ไข: ฉันควรชี้ให้เห็นว่าตารางนี้มีคีย์หลักผสมที่มีหลายคอลัมน์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.