Hallo,
ich versuche einen Trigger zu schreiben (BEFORE INSERT oder BEFORE UPDATE), der den Inhalt eines Feldes auf Grund einer Feldkombination einer zweiten Tabelle setzt. Hierzu muss ich innerhalb des Triggers ein SELECT -STATEMENT auf eine andere Tabelle durchführen, das Ergebnis auswerten und gegebenenfalls eine weitere SELECT-Anweisung starten. Der einzutragenden Feldinhalt ergibt sich aus den beiden Select's.
Die Vorgehensweise ist definitiv verbesserungswürdig, jedoch wird mir ein DB-Design vorgegeben und die Schachtelung der Select-Anweisungen führt zu einem Preformanceproblem.
Wenn mir jemand mit einem Beispiel weiterhelfen kann, wäre ich sehr dankbar.
Recht herzlichen Dank im vorraus.
Joachim
ich versuche einen Trigger zu schreiben (BEFORE INSERT oder BEFORE UPDATE), der den Inhalt eines Feldes auf Grund einer Feldkombination einer zweiten Tabelle setzt. Hierzu muss ich innerhalb des Triggers ein SELECT -STATEMENT auf eine andere Tabelle durchführen, das Ergebnis auswerten und gegebenenfalls eine weitere SELECT-Anweisung starten. Der einzutragenden Feldinhalt ergibt sich aus den beiden Select's.
Die Vorgehensweise ist definitiv verbesserungswürdig, jedoch wird mir ein DB-Design vorgegeben und die Schachtelung der Select-Anweisungen führt zu einem Preformanceproblem.
Wenn mir jemand mit einem Beispiel weiterhelfen kann, wäre ich sehr dankbar.
Recht herzlichen Dank im vorraus.
Joachim
Comment