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

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

by thatsawan » 22/04/2020 7:20 pm

เจอที่ตั้งค่าเเล้วค่ะ
SQL - Database-1.png

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

by thatsawan » 22/04/2020 6:37 pm

คือก่อนหน้ามีการเขียนโปรแกรม ดึงข้อมูลจาก postgresql มา insert ที่ ฐานข้อมูลปัจจุบันเป็น postgresql เหมือนกัน
ตอนทำ insert มีการใส่ ID กำหนดเข้าไปเอง จะเห็นว่า แถวที่ 485 จะได้ ID 10485

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

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

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

by mindphp » 22/04/2020 6:26 pm

ฐานข้อมูลอะไร ย้ายอะไรมา
restore หรือ ทำอะไรมา

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

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

by thatsawan » 22/04/2020 6:07 pm

SQL - Database-1.png
SQL - Database-1.png (73.51 KiB) Viewed 625 times
เราสามารถตั้ง Set PRIMARY KEY ว่าจะให้เริ่มต้นที่เลขอะไร ได้มั้ย

Top