-
 Zitat von heg
- Einen eindeutigen Satzschlüssel des gerade eingefügten Satzes benötigt man sehr wohl, wenn
HEG
Da bin ich (fast) Deiner Meinung: einen eindeutigen Schlüssel braucht man ohne wenn und aber!!!
... genau dafür sind sogenannte Kunstkeys gut (BTW Timestamps taugen nicht als eindeutiger Key, auch nicht in Kombination mit anderen Feldern). Das geht auch in Verbindung mit Identity columns und der Function IDENTITY_VAL_LOCAL (ab welchem Release habe ich nicht im Kopf), mit eigenen generierten Keys geht das immer.
D*B
-
Hallo BenderD,
ich hab IDENTITY_VAL_LOCAL ausprobiert, sieht gut aus und wäre eine Lösung, aber nicht unter V6
(seufz, seufz).
WARUM MÜSSEN SYSTEMENTWICKLER IMMER UNTER VERTRIEBSHEINIES LEIDEN????
HEG
-
Werd im nächsten Leben VERTRIEBSHEINI und lasse deinen SYSTEMENTWICKLER leiden ;-)
-
IDENTITY_VAL_LOCAL ist auf alle Fälle schon älter als Release 6.1.
Wir setzen es auf alle Fälle unter V5R4 ein (und wenn ich mich recht erinnere hatten wir es bereits unter V5R2 am Laufen).
Ich leide auch noch unter den Altlasten, aber weniger der Vertriebsfuzzis, sondern viel mehr der Wiederstandskraft einiger Kunden gegenüber Neuerungen.
Software-Häuser (sofern sie nicht gerade SAP o.ä heißen) sind am ärmsten dran, wir dürfen/können erst dann eine Stufe höher gehen wenn der letzte Kunde die nächste Stufe erreicht hat.
Birgitta
-
... IDENTITY_VAL_LOCAL kam mit V5R2 und davor gab es schon keinen Grund diesen Murks mit RRN zu versuchen (das taugt als Key Kriterium garnichts). Das geht mit einer Kunstkey Spalte und einer UDF GetKey, wie sie auf meiner Freeware Seite zu finden ist, einfach, elegant und schnell. Im Programm erst den Schlüssel holen, sich merken und dann insert.
Ganz am Rande sei vermerkt: wenn ich erst den Satz schreibe, dann noch weitere Werte ermittle und dazu den Satz nochmal lese, dann ist das von rückwärts durch die Brust ins Auge - Programm technische Komplexität ist meistens ein Zeichen für zweitbestes Design. Wobei eine Datei ohne primary Key ist natürlich immer Murks.
D*B
-
Danke, danke für die schnelle Hilfe.
@ B.Hauser Ich werd mich nochmal drum kümmern, vielleicht hab ich ja was falsch gemacht.
@ B.Hauser Bei uns ist das auch so: erst wenn der letzte V5R3M0(!!!) verlassen hat....
@ Admi: Thread kann als gelöst geschlossen werden.
Similar Threads
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 10-10-14, 09:13
-
By msost in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 07-10-14, 14:15
-
By infomio in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 03-04-03, 13:58
-
By Robi in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 21-03-03, 10:16
-
By Claudia Lange in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 23-07-02, 12:32
Tags for this Thread
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