Page 1 of 1

เราสามารถตั้ง Set PRIMARY KEY ว่าจะให้เริ่มต้นที่เลขอะไร ได้มั้ย

Posted: 22/04/2020 6:07 pm
by thatsawan
SQL - Database-1.png
SQL - Database-1.png (73.51 KiB) Viewed 624 times
เราสามารถตั้ง Set PRIMARY KEY ว่าจะให้เริ่มต้นที่เลขอะไร ได้มั้ย

Re: เราสามารถตั้ง Set PRIMARY KEY ว่าจะให้เริ่มต้นที่เลขอะไร ได้มั้ย

Posted: 22/04/2020 6:26 pm
by mindphp
ฐานข้อมูลอะไร ย้ายอะไรมา
restore หรือ ทำอะไรมา

insert ใหม่ ได้ไอดี ใหม่ ที่ วางคืออะไร ครับไม่เข้าใจ

Re: เราสามารถตั้ง Set PRIMARY KEY ว่าจะให้เริ่มต้นที่เลขอะไร ได้มั้ย

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

ที่นี่ ทำเสร็จ ข้อมูลเก่าแสดงผลได้ปกติ
เเต่พอใช้งานจริง เขียนคำสั่ง insert เข้าไป โดยไม่ได้กำหนด ID เองเเล้ว ผลที่ได้ คือ มันเริ่มรัน ID ที่ 1 ใหม่ ทำให้การแสดงผลที่เราเรียงลำดับไว้ผิดพลาด เเละ ไม่เเน่ใจว่า อนาคต ถ้ารันไปถึง เลข 10485 จะมีปัญหามั้ย

ก็เลยอยากรู้ว่าจะกำหนดเลข ID เริ่มต้นได้หรือป่าวค่ะ

Re: เราสามารถตั้ง Set PRIMARY KEY ว่าจะให้เริ่มต้นที่เลขอะไร ได้มั้ย

Posted: 22/04/2020 7:20 pm
by thatsawan
เจอที่ตั้งค่าเเล้วค่ะ
SQL - Database-1.png