**อ่อ ๆ ฟมได้คำตอบแล้วครับ poor database design ครับ
ผมสร้าง database ขึ้นมาใช้ collation แบบ ascii_bin บน mysql 5.5
ผมจะสร้าง table ?ี่มี column 4098 column เป็น
datatype แบบ date 1 col
แบบ char(1) อีกหหนึ่ง
แล้วที่เหลือแบบ 4096 เป็น varchar(10)
แต่หลังจากใส่ sql ลงไปใน mysql มี error Too many columns ขึ้นมา
เข้าใจว่าเกิดจากที่ limit ของ database size ของ column ต้องไม่เกิน 65KByte
ซึ่งถ้าคำนวณ sql ของผมน่าจะอยู่ที่ประมาณ 40KByte
1. อยากทราบว่าผมทำอะไรผิดไปครับ
2. ถ้าผมต้องการโครงสร้างตารางแบบนี้เป๊ะ ทำได้ไหม
3. หากทำไม่ได้จะต้องให้ตารางมีโครงสร้างอย่างไรดีครับ
ขอบคุณล่วงหน้าครับ
MySQL error "Too many columns"
ผมสร้าง database ขึ้นมาใช้ collation แบบ ascii_bin บน mysql 5.5
ผมจะสร้าง table ?ี่มี column 4098 column เป็น
datatype แบบ date 1 col
แบบ char(1) อีกหหนึ่ง
แล้วที่เหลือแบบ 4096 เป็น varchar(10)
แต่หลังจากใส่ sql ลงไปใน mysql มี error Too many columns ขึ้นมา
เข้าใจว่าเกิดจากที่ limit ของ database size ของ column ต้องไม่เกิน 65KByte
ซึ่งถ้าคำนวณ sql ของผมน่าจะอยู่ที่ประมาณ 40KByte
1. อยากทราบว่าผมทำอะไรผิดไปครับ
2. ถ้าผมต้องการโครงสร้างตารางแบบนี้เป๊ะ ทำได้ไหม
3. หากทำไม่ได้จะต้องให้ตารางมีโครงสร้างอย่างไรดีครับ
ขอบคุณล่วงหน้าครับ