Hallo Adreas,

Andreas Saeger schrieb am 05.11.2009 16:24:

Create sequence "Finanzamt" as INTEGER start with 1;

SELECT "dies", "das", next value from "Finanzamt" as "Erbsenzähler" from "Liste" order by "Datum";

Drop sequence "Finanzamt" if exists;
  Sorry, sollte heißen: "start with 0;" oder gar nix weil 0 ist default.

vielen Dank für deinen Tipp.
Für interessierte Mitleser:
Die genaue SQL-Anweisungen um eine Spalte neu zu nummerieren ist

-- Einen Zähler initialisieren
CREATE SEQUENCE "Zaehler" AS INTEGER;
-- die Spalte neu nummerieren
UPDATE "Tabellenname" SET "Spaltenname" = NEXT VALUE FOR "Zaehler";
-- den Zähler wieder löschen
DROP SEQUENCE "Zaehler" IF EXISTS;


--

Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister

### Anwenderbetreuer users-Mailingliste
### edeku<at>openoffice.org
### http://wiki.services.openoffice.org/wiki/DE/FAQ

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an