Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

Re: AutoInc im Primärschlüssel-Feld

  Alt 11. Aug 2005, 10:10
Zitat von shmia:
Dieses SELECT IDENTITY_VAL_LOCAL() ist ein Krücke, die nur bei wenigen Datenbanken funktioniert
und nicht portierbar ist.
Ähm, lieg ich jetzt falsch, wenn ich sage, dass IDENTITY_VAL_LOCAL() eine Funktion der Datenbank ist und garnix mit der BDE zu tun hat??
Zitat von omata:
Was ich allerdings nicht verstehe ist, wenn du mit Insert einen Datensatz anlegst und ihn mit Post schreibst, dann steht doch die Datenmenge auf genau diesem Datensatz. Oder sehe ich da jetzt was falsch?
Na eben nicht, das hab ich doch oben geschrieben, oder?
Zitat von marabu:
DB2 auf der AS400 bzw. iSeries kennt zwei Schlüsselkonzepte - IDENTITY und SEQUENCE. SEQUENCE ist IBM lingo für generator. Mag sein, dass die IDENTITY Felder von der BDE als AutoInc reflektiert werden, aber dass die BDE den Paradox-AutoInc-Mechanismus auf einem SQL-Server bereitstellt bezweifele ich.
Hm, funktioniert das mit den Sequences so wie bei Oracle z.B.? Dass ich mir die ID durch die Sequence ermitteln kann und dann in meinen Datensatz schreiben kann VOR dem Post?
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat