อยากทราบเรื่อง id auto_increment

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
KongToonArmy
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

อยากทราบเรื่อง id auto_increment

โพสต์ที่ยังไม่ได้อ่าน โดย KongToonArmy »

คือปกติผมสร้าง id เป็น auto_increment และกำหนดเป็น primary key ,type เป็น int และ length = 6

คือผมอยากทราบว่าถ้ามีจำนวน record ขึ้นที่ ล้าน record ตัว ฟิลด์ id จะเป็นค่าอะไรต่อครับ จะเกิดปัญหาอะไรขึ้นบ้าง

คือบางทีมีการลบ record บาง record ออก id นั้นก็จะถูกลบไปแล้วพอมีการ insert ข้อมูลลงไปใหม่มันก็จะมีการ auto_increment ต่อไปเรื่อย

ขอบคุณครับ

ปล. database = mysql
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41251
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบเรื่อง id auto_increment

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

มัน เก็บได้ 6 ตัวครับ 999999
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
niponnet
PHP Sr. Member
PHP Sr. Member
โพสต์: 50
ลงทะเบียนเมื่อ: 01/12/2008 9:41 pm

Re: อยากทราบเรื่อง id auto_increment

โพสต์ที่ยังไม่ได้อ่าน โดย niponnet »

มันก็จะ insert ข้อมูลไม่ได้อีกสิครับ ถึงตอนนั้นก็แก้ ให้เป็น 7 หรือมากกว่านั้น อะครับ
ภาพประจำตัวสมาชิก
KongToonArmy
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

Re: อยากทราบเรื่อง id auto_increment

โพสต์ที่ยังไม่ได้อ่าน โดย KongToonArmy »

มันเก็บได้มากสุดกี่หลักเหรอครับ หรือว่าตามค่า length ครับ
ภาพประจำตัวสมาชิก
aei_ou
PHP Full Member
PHP Full Member
โพสต์: 39
ลงทะเบียนเมื่อ: 22/01/2009 2:53 pm

Re: อยากทราบเรื่อง id auto_increment

โพสต์ที่ยังไม่ได้อ่าน โดย aei_ou »

11 ครับ ผมใช้ 11
ภาพประจำตัวสมาชิก
KongToonArmy
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

Re: อยากทราบเรื่อง id auto_increment

โพสต์ที่ยังไม่ได้อ่าน โดย KongToonArmy »

aei_ou เขียน:11 ครับ ผมใช้ 11
อันนี้พอเข้าใจครับ แต่ผมหมายถึงจำนวนหลักทั้งหมดที่สามารถเก็บได้จริง แล้วเริ่ม reset ค่าใหม่ในกรณีทีเ่ป้น auto number

เพราะผมลองกำหนด ค่า length/values ของ int เป็น 1 แต่ลอง insert ค่า ตัวเลข 6 หลักเช่น 123456 ก็ insert ได้ปกติหนิครับ

แต่ลองนี่ได้มากสุด 10 หลักพอหลักที่ 11 จะตัดโดยอัตโนมัต ผมเลยสังสัยว่าแล้วอย่างนี้จะกำหนดค่า length เพื่ออะไรครับ

:roll:
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 84