die Performance ist ggf. auch zu vernachlässigen, da du diese Funktion nicht unbedingt bei jedem Aufruf benötigst.
In einer externen SQL-Funktion/Prozedur kann ich das in einer statischen Variablen speichern.
Bei nativen SQL-Prozeduren wirds da schon schwieriger.