Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
Delphi 10.2 Tokyo Professional
|
AW: Firebird Update or Insert
17. Jun 2015, 11:50
Du musst den Rechnungsbetrag in dem Fall selbst selektieren:
Code:
UPDATE OR INSERT INTO RECHNUNGEN (
RECHNUNGS_RENR,
RECHNUNGS_BETRAG,
RECHNUNGS_ZAHLUNGSMETHODE
)
VALUES
(
:NEW_RENR,
IIF (:NEW_ZAHLMETHODE = 7,:NEW_ZAHLBETRAG, (SELECT FIRST 1 rechnungen.rechnungs_betrag FROM rechnungen WHERE rechnungen.rechnungs_renr = :NEW_RENR))
:NEW_ZAHLMETHODE
),
Michael "Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
|
|
Zitat
|