-
SQL Datensatzzähler erstellen
Hallo zusammen,
wie kann ich bei einem SQL Insert einen Datensatzzähler (eindeutige ID, einfach hochzählend) erstellen ?
Gruss
Franz
-
create sequence myseq;
insert into myfile (f1,f2,f3) values (w1, w2, next value for myseq);
Aber wie immer gibt es auch mehrere Möglichkeiten (Stichwort Identity-Column).
-
Vielen Dank - kann ich mit ALTER TABLE nachträglich so eine Identity Spalte einfügen ?
-
Weiß ich nicht, probiers doch einfach aus, ggf. gibt es Schwierigkeiten mit dem Init-Wert.
Bei einem Zählfeld geht das dann so:
alter table mytable add column myseq decimal(15, 0);
update mytable set myseq = next value for myseq;
-
Hallo *all,
ich würde gerne diese Funktion benutzen um ein Feld im Kundenstamm eine eindeutige Nummer zu vergeben.
Der Feldinhalt muß aber im festen Format "999912345" sprich 4 x die 9 + die 5 stellige Kundennummer sein.
Gibt es da in SQL eine einfache Lösung oder soll ich lieber den Cobol-Compiler anwerfen?
GG
-
create sequence kdnrseq start with 999900001 no cycle;
"No cycle" ist wichtig, da es ja wohl keinen Überlauf geben darf!
-
Gerade nochmals drüber nachgedacht, die Sequenz hätte ich ja mit string(myseq) bekommen. Brauche ich aber ja gar nicht ...
War Blödsinn von mir..
Similar Threads
-
By Wirnitzer in forum IBM i Hauptforum
Antworten: 14
Letzter Beitrag: 06-05-03, 19:55
-
By Joachim_Scholz in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 08-01-03, 08:00
-
By Andreas Herzfeldt in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 04-10-02, 13:08
-
By infomio in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 10-07-02, 14:43
-
By Newbie in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 08-07-02, 06:31
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks