Scroll untuk baca artikel
Postgresql

Postgresql Detail: Key (id)=(2321) already exists.

184
×

Postgresql Detail: Key (id)=(2321) already exists.

Sebarkan artikel ini

Postgresql Detail: Key (id)=(2321) already exists.

logo postgresql
logo postgresql
64 / 100

di database Postgresql kita menggunakan squence untuk counting penomeran, akan tetapi jika kita melakukan penomoran manual akan meresiko duplikasi atau terjadi error : Detail: Key (id)=(2321) already exists

Untuk mengatasinya kita bisa menggunakan dengan melakukan set ulang

SELECT setval('your_sequence_name'::regclass, (SELECT max(id) FROM your_table));

atau melanjutkan nilai yang terakhir bisa menggunakan perintah

select nextval('your_sequence_name'::regclass);

Sekian tutorial kali ini, semoga bermanfaat

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights