Re: Aktuelle Sequenznummer nach Upgrade von

From: Marco Behnke <m(dot)behnke(at)portrix(dot)net>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Aktuelle Sequenznummer nach Upgrade von
Date: 2006-07-24 15:26:20
Message-ID: 44C4E69C.1090209@portrix.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

A. Kretschmer wrote:
> Ja, durchaus. Der 'normale' Weg ist, als Datentyp 'serial' zu verwenden
> bzw. die Sequence händisch anzulegen und als Default mit nextval() zu
> arbeiten.

Den Weg bin ich gegangen, als ich die neuen Tabellen erzeugt habe.

> Wenn ich Dich bzw. Dein Problem richtig parse, hast Du bereits Daten,
> die es zu importieren gilt. Da macht es latürnich wenig Sinn, die

Genau!

> Sequencen für bestehende Daten neu zu vergeben, hier ist es besser, die
> Daten erst einmal komplett zu importieren (soweit das geht...) und dann
> mit ALTER SEQUENCE ... RESTART WITH ... auf den nächsten zu vergebenden
> Wert zu ändern (select max(...)+1 from ...)

Ich habe es befürchtet :( ok, ist ja nur einmal :)

> Andreas, in der Hoffnung, Dein Problem richtig verstanden zu haben...

Absolut erfasst !
Danke.

--
Portrix.net
z. Hd. Marco Behnke
Stresemannstr. 375
22761 Hamburg

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Marco Behnke 2006-07-24 15:31:34 last_insert_id (php)
Previous Message Peter Eisentraut 2006-07-24 13:26:02 Re: installation-tips