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]