โดย thatsawan » 22/04/2020 6:37 pm
คือก่อนหน้ามีการเขียนโปรแกรม ดึงข้อมูลจาก postgresql มา insert ที่ ฐานข้อมูลปัจจุบันเป็น postgresql เหมือนกัน
ตอนทำ insert มีการใส่ ID กำหนดเข้าไปเอง จะเห็นว่า แถวที่ 485 จะได้ ID 10485
ที่นี่ ทำเสร็จ ข้อมูลเก่าแสดงผลได้ปกติ
เเต่พอใช้งานจริง เขียนคำสั่ง insert เข้าไป โดยไม่ได้กำหนด ID เองเเล้ว ผลที่ได้ คือ มันเริ่มรัน ID ที่ 1 ใหม่ ทำให้การแสดงผลที่เราเรียงลำดับไว้ผิดพลาด เเละ ไม่เเน่ใจว่า อนาคต ถ้ารันไปถึง เลข 10485 จะมีปัญหามั้ย
ก็เลยอยากรู้ว่าจะกำหนดเลข ID เริ่มต้นได้หรือป่าวค่ะ
คือก่อนหน้ามีการเขียนโปรแกรม ดึงข้อมูลจาก postgresql มา insert ที่ ฐานข้อมูลปัจจุบันเป็น postgresql เหมือนกัน
ตอนทำ insert มีการใส่ ID กำหนดเข้าไปเอง จะเห็นว่า แถวที่ 485 จะได้ ID 10485
ที่นี่ ทำเสร็จ ข้อมูลเก่าแสดงผลได้ปกติ
เเต่พอใช้งานจริง เขียนคำสั่ง insert เข้าไป โดยไม่ได้กำหนด ID เองเเล้ว ผลที่ได้ คือ มันเริ่มรัน ID ที่ 1 ใหม่ ทำให้การแสดงผลที่เราเรียงลำดับไว้ผิดพลาด เเละ ไม่เเน่ใจว่า อนาคต ถ้ารันไปถึง เลข 10485 จะมีปัญหามั้ย
ก็เลยอยากรู้ว่าจะกำหนดเลข ID เริ่มต้นได้หรือป่าวค่ะ