11.24.2006

Login des aktuellen Benutzers unter ORACLE ermitteln

Im klassischen Before-Row-Update-Trigger kann das Login des aktuellen Bearbeiters als Last Change User mit der folgenden Zeile ermittelt werden:

:new.LAST_CHANGE_USER_IST := SYS_CONTEXT('USERENV','OS_USER');

1.20.2006

Abfangen von Indexverletzungen mit eigenen Meldungen

Es gibt in AccessXP ein neues Formularereignis, dass es erlaubt, eine allgemeine Reaktion auf sogenannte Laufzeitfehler (meiner Meinung nach besser: Datenfehler) zu reagieren:
Private Sub Form_Error(DataErr As Integer, Response As Integer)
Select Case DataErr
Case 3022 'Indexverletzung
MsgBox "Eigene Meldung!"
Response = 0
Case Else
'Normale Meldung
End Select

1.16.2006

Spezielle ORACLE-Anweisungen

Gesammeltes zu ORACLE!

Anzeige der erteilten Berechtigungen:

select * from user_tab_privs_made



Quelle: http://www-it.desy.de/systems/services/databases/oracle/at_desy/user_objects.html.de

Hier eine Tabelle der ORACLE-Systemtabellen und -views: http://www.techonthenet.com/oracle/sys_tables/index.php

Datumsanteile:

trunc()

oder

extract (year from Feldname)