Hoi, als ik een record toevoeg in een tabel in oracle met visual basic dan zorgt de trigger voor de autonummering van mijn ID veld. Nou moet ik dat nummer ook weer wegschrijven in een andere tabel. Hoe kan ik de laatste ID uitlezen? Er kunnen meerdere mensen tegelijk records toevoegen dus gewoon de hoogste ID waarde uitlezen heeft geen zin. Ik moet de ID hebben van dezelfde sessie.
[edit]
Ik heb net ergens gelezen dat @@SCOPE_IDENTITY wordt gebruikt om de laatste id die door de sequence is aangemaakt in dezelfde sessie terug te krijgen. Maar ik heb deze optie niet terug kunnen vinden in oracle. Weet iemand hoe je deze of iets soortgelijks kan gebruiken met oracle?
[edit]
Ik heb net ergens gelezen dat @@SCOPE_IDENTITY wordt gebruikt om de laatste id die door de sequence is aangemaakt in dezelfde sessie terug te krijgen. Maar ik heb deze optie niet terug kunnen vinden in oracle. Weet iemand hoe je deze of iets soortgelijks kan gebruiken met oracle?
[ Voor 28% gewijzigd door Anoniem: 90289 op 06-11-2003 21:53 ]