Auf Thema antworten

Weil in PL/pgSQL - wie im Handbuch erklärt - SET nicht für die Zuweisung von Werten verwendet wird.


Ausserdem reicht ein DECLARE Block am Anfang, das muss man nicht jedesmal neu schreiben.


Die ganze Funktion sieht aber unnötig kompliziert zu sein. Was genau soll die machen? Wenn ich das richtig sehe, wird letztendlich < durch &lt; ersetzt und > durch &gt;


Die TEMP Tabelle scheint mir auch überflüssig zu sein, das könnte man auch in einem Array zwischenspeichern oder sogar einem JSON Wert als key/value Paare. Dafür extra eine Tabelle anzulegen scheint mir "overkill" zu sein.


Zurück
Oben