Einzelnen Beitrag anzeigen

Jackie1983

Registriert seit: 12. Mär 2007
486 Beiträge
 
#1

Variablen in Delphi erstellen und im Trigger verwenden.

  Alt 4. Okt 2010, 08:38
Datenbank: Oracle • Version: 7 • Zugriff über: DOA
Servus,

habe noch nicht so viele Erfahrungen in Oracle. Erstelle mit den SQL Tools einen Trigger.
Code:
CREATE OR REPLACE TRIGGER TriggerMYError
BEFORE INSERT .... ON .....
DECLARE
  myerror EXCEPTION;
BEGIN
  .....
  RAISE myerror;
EXCEPTION
  WHEN myerror THEN
    Raise_Application_Error(-20001, &MyErrorCode);
END;
Verwende die DOA Komponente um auf die DB zu zugreifen.
Jetzt möchte ich aus Delphi die Variable MyErrorCode zuweisen.
Also irgendwie
 OracleScript.SetVariable('MyErrorCode','Irgend was'); Nur leider geht das oben im Trigger nicht und bekomme immer einen Fehler das & falsch ist. Habe auch schon % und @ probiert.

Kann mir da einer weiterhelfen?
Mfg
  Mit Zitat antworten Zitat