Kampfgummibaerlie
Datenbank-Guru
- Beiträge
- 734
Es ist mir daweil schonmal gelungen, einen select loop zu schreiben, nur habe ich das Problem, diesen auch in eine Tabelle einzufügen.
Warum ich es hier wiederum in einer eigenen Tabelle möchte, wo ein jeder Timestamp in 5 Minuten Schritten ausgelistet ist? Weil ich denke, dass das die schnellste Lösung ist, und mir das Ganze mit noch einer Sprache lernen nicht antun möchte.
Was ich eigentlich will:
1.: Eine Tabelle mit allen möglichen Timestamps haben (eben im 5 Minuten Schritt)
2.: Eine stored query (ich arbeite schon am GUI-Dings), welche in der Lage ist, die Timestamp zu wählen, die aussieht, wie die, die ich als gefragten Wert eingebe.
Habe hierzu einen alten Thread im Forum gefunden, welcher mich eben auch einen Schritt gehen lässt:
Ich möchte diese gewählten Werte jedoch in eine Tabelle inserten, und weiß leider nicht wirklich, wie xD
Beispiel der Anwendung:
1.: Ich habe eine Funktion z_mietbeginn(integer, timestamp)
Jetzt möchte ich einen query schreiben, welcher den integer aus maschinen zieht, und die timestamp aus eben der gewollten Tabelle, in die ich irgendwie nicht inserten kann.
Warum ich es hier wiederum in einer eigenen Tabelle möchte, wo ein jeder Timestamp in 5 Minuten Schritten ausgelistet ist? Weil ich denke, dass das die schnellste Lösung ist, und mir das Ganze mit noch einer Sprache lernen nicht antun möchte.
Was ich eigentlich will:
1.: Eine Tabelle mit allen möglichen Timestamps haben (eben im 5 Minuten Schritt)
2.: Eine stored query (ich arbeite schon am GUI-Dings), welche in der Lage ist, die Timestamp zu wählen, die aussieht, wie die, die ich als gefragten Wert eingebe.
Habe hierzu einen alten Thread im Forum gefunden, welcher mich eben auch einen Schritt gehen lässt:
Code:
select '2017-03-28 18:00:))'::timestamp + s * '5minutes'::interval as time from generate_series(1, 40) s(s);
Ich möchte diese gewählten Werte jedoch in eine Tabelle inserten, und weiß leider nicht wirklich, wie xD
Beispiel der Anwendung:
1.: Ich habe eine Funktion z_mietbeginn(integer, timestamp)
Jetzt möchte ich einen query schreiben, welcher den integer aus maschinen zieht, und die timestamp aus eben der gewollten Tabelle, in die ich irgendwie nicht inserten kann.