Re: INSERT Funktion
geschrieben von:
christian_goto (---.dip0.t-ipconnect.de)
Datum:
hmm,wenn du mit schaltfläche arbeiten willst macht ein trigger nicht unbedingt viel sinn.
hier mal beispiel von mir:
das ist ein seitenprozess,anonymer plsql block,als bedingung (Bei geklickter Schaltfläche ) einfach die entsprechende sschaltfläche angegeben
INSERT INTO QUITTUNG (QUITTUNG_ID ,ABGEBER_ID ,MA_ID ,ART ,DATUM ,BETRAG ,FAKTOR ,GRUPPE ,BEM ,AUSZAHLDATUM ,AUSZAHLART ,STATUS ,TS ,INS_TS ,A_ORT)
SELECT NULL,NU01,NU02,NU03,DATE_1,NU04,NULL,NULL,VC01,DATE_2,NU05,NULL,NULL, NULL,VC02
FROM TEMP4PRINT where ART4PRINT = 55;
mal zur erklärung:
z.b. bei der ersten spalte(QUITTUNG_ID) übergebe ich NULL.das liegt daran, dass an der tabelle QUITTUNG ein trigger hängt,der die QUITTUNG_ID von sich aus einträgt.sobald ein oder mehrere datensätze eingetragen werden.
vieleicht hilft dir das weiter...
g/C