Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Prism PrimaryKey-Wert beim speichern merken (https://www.delphipraxis.net/89260-primarykey-wert-beim-speichern-merken.html)

Raffigator 28. Mär 2007 17:28

Datenbank: Oracle • Version: 10g • Zugriff über: Bdp

PrimaryKey-Wert beim speichern merken
 
Hallo,

ist es möglich den Spalteninhalt, die mittels Trigger automatisch gefüllt werden, direkt nach dem Speichern abzufragen?

Mein konkretes Problem:
Ich lese eine txt-Datei mit vielen Datensätzen ein, dessen Inhalte nun in einer DB gespeichert werden sollen. Ein Datensatz wird auf mehrere Tabellen verteilt und ich benötige in einigen Tabellen den PrimaryKey-Wert unter dem der Datensatz in einer von diesen Tabellen gespeichert wurde.


Ich kann diesen Wert natürlich mittels einer Select-Anweisung ermitteln, aber ich wollte mal fragen ob das geschickter geht bzw. ob Oracle evtl. (direkt nach dem Speichern) irgendetwas antwortet, was in welche Spalten gespeichert wurde.


Vielen Dank im Voraus
Raphael Scheifele

mkinzler 28. Mär 2007 17:33

Re: PrimaryKey-Wert beim speichern merken
 
Verwende eine Sequenz

Jürgen Thomas 28. Mär 2007 17:57

Re: PrimaryKey-Wert beim speichern merken
 
Hallo,

schau mal, ob die Hinweise von Andreas Kosch "Aktuellen Primarykey vor dem Update aus der Datenbank holen" nützen.

Gruß Jürgen


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz