Hej!
Jeg flyttede for nyligt min database fra en webhotels MySQL til min egen
lokale PostGreSQL og der var heller ingen umiddelbare problemer der.
Nu vil jeg så til at indsætte nye data og får så at vide at der skal
være autoincrement på. Det var der før, men det er åbenbart ikke kommet
med, så det fixer jeg ved at oprette en ny tabel med autoincrement og
flytte indholdet derover.
Nu får jeg denne fejl hvis jeg prøver at indsætte noget (via phpPgAdmin,
eller uden)
PostgreSQL said: ERROR: Cannot insert a duplicate key into unique index
artists_pkey
Your query:
INSERT INTO "artists" ("id", "name", "style", "website", "rc", "rcurl",
"timestamp") VALUES (NEXTVAL('"artists_id_seq"'::text), 'test', 'test',
NULL, NULL, NULL, '2002-03-10 22:07:36')
Det jeg får ud af den fejlbesked er at den rimeligvis forsøger at
indsætte fra starten af talrækken istedet for at fortsætte efter det
højeste ID der findes. Hvordan fixer jeg det?
--
Mvh. Stefan
Website:
http://www.3x7.dk/ |
http://ghashul.dk/
"I demand the right to keep and arm bears"
"A computer without Windows, is like a fish without a bicycle"