![]() |
Re: If-In SQL- aber wie?
Hi,
Zitat:
das UPDATE OR INSERT-Statement
SQL-Code:
oder wenn das nicht reicht,
UPDATE OR INSERT INTO <table or view> [(<column_list>)]
VALUES (<value_list>) [MATCHING <column_list>] [RETURNING <column_list> [INTO <variable_list>]] das MERGE-Statement
SQL-Code:
an.
<merge statement> ::=
MERGE INTO <table or view> [ [AS] <correlation name> ] USING <table or view or derived table> [ [AS] <correlation name> ] ON <condition> [ <merge when matched> ] [ <merge when not matched> ] <merge when matched> ::= WHEN MATCHED THEN UPDATE SET <assignment list> <merge when not matched> ::= WHEN NOT MATCHED THEN INSERT [ <left paren> <column list> <right paren> ] VALUES <left paren> <value list> <right paren> Voraussetztung Firebird 2.1. alex |
Re: If-In SQL- aber wie?
Hi Danke für eure Hilfe!
Auch an dich Alex (sieht ja spannend aus :) )! Aber ich hab das ganze jetzt Quick & Dirty gelöst: Die Logik über Lazarus, und nur einfache SELECTs und UPDATEs und so. Ganz simpel :D Auch wenn ich mich vermutlich noch mit dem anderen beschäftigen werde... Nur das hier muss bis übermorgen fertig werden... Gruß Teekeks |
Re: If-In SQL- aber wie?
Hallo,
zu #8: der Code in der #7 ist keine SQL-Abfrage, sondern eine Stored Procedure. Heiko |
Re: If-In SQL- aber wie?
Zitat:
Ganz simpel also, so wie das? :mrgreen:
SQL-Code:
alex
UPDATE OR INSERT INTO Arbeitszeiten (DATUM, B1, E1, B2, E2, B3, E3, B4, E4, B5, E5)
VALUES (:DATUM, :B1, :E1, :B2, :E2, :B3, :E3, :B4, :E4, :B5, :E5) MATCHING (DATUM); |
Re: If-In SQL- aber wie?
WTF!
Nein, ich wusste ja nicht dass das so einfach geht... Aber ich las das erstmal so wie ich es jetzt habe :) |
Re: If-In SQL- aber wie?
Zitat:
|
Re: If-In SQL- aber wie?
Zitat:
|
Re: If-In SQL- aber wie?
Was wieder beweist das es nicht so gut ist links zu posten,...
|
Re: If-In SQL- aber wie?
Zitat:
Einzig und alleine die Tatsache, dass Links durchaus eine gewisse Flüchtigkeit aufweisen, mag ich gelten lassen - ich persönlich empfinde allerdings den Nachteil der sowieso schon unüberschaubaren Redundanz an Informationen wesentlich schwerwiegender. |
Re: If-In SQL- aber wie?
Das größte Problem an dem ganzen war das einfach gesagt meine Englisch-Kenntnisse schlecht sind...
Ich habe mir schon die ganze Seite durchgelesen, habe aber anscheinend nicht verstanden worauf der da hinaus wollte... :) Gruß Teekeks :cat: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz