Kampfgummibaerlie
Datenbank-Guru
- Beiträge
- 734
Nachdem ich hier im Forum bereits viel über PostgreSQL lernen durfte, und, auch wenn ich es nicht aktiv brauche, würde mich der Punkt "Loops" näher interessieren.
Meine ersten Fragen dazu sind:
1.: wenn ich einen Loop in einer Function schreibe, benötige ich dann als language plpgsql?
2.: wie könnte ich "mir selbst" eine generate_series function schreiben?
3.: habt ihr irgendeine Idee wie ich das bei praktischen Beispielen ausprobieren könnte?
Ich kann mich an mein Beispiel erinnern, mit alle Uhrzeiten vom Tag, bezüglich der damaligen Lösung, welche einwandfrei funktioniert möchte ich jedoch noch näher etwas über Loops lernen.
Bin gespannt, was unserem Doktor Elephant wiedereinmal als Ansatz einfällt
(Ja, ich weiß, Loops habe ich schon des Öfteren angesprochen, doch ist es für mich noch nicht wirklich geklärt...)
Meine Ansatzideen wären:
Einen Loop in eine Function integrieren, und selber eine generate_series Funktion schreiben :O
Einen Loop in eine View einbauen, wofür weiß ich noch nicht, aber wird bestimmt auch irgendwann gebraucht xD und wenn nicht, würde es mich dennoch interessieren
Meine ersten Fragen dazu sind:
1.: wenn ich einen Loop in einer Function schreibe, benötige ich dann als language plpgsql?
2.: wie könnte ich "mir selbst" eine generate_series function schreiben?
3.: habt ihr irgendeine Idee wie ich das bei praktischen Beispielen ausprobieren könnte?
Ich kann mich an mein Beispiel erinnern, mit alle Uhrzeiten vom Tag, bezüglich der damaligen Lösung, welche einwandfrei funktioniert möchte ich jedoch noch näher etwas über Loops lernen.
Bin gespannt, was unserem Doktor Elephant wiedereinmal als Ansatz einfällt
(Ja, ich weiß, Loops habe ich schon des Öfteren angesprochen, doch ist es für mich noch nicht wirklich geklärt...)
Meine Ansatzideen wären:
Einen Loop in eine Function integrieren, und selber eine generate_series Funktion schreiben :O
Einen Loop in eine View einbauen, wofür weiß ich noch nicht, aber wird bestimmt auch irgendwann gebraucht xD und wenn nicht, würde es mich dennoch interessieren