globale Variable
Hallo zusammen,
gibt es sowas wie eine globale Variable, d.h. eine Variable die ich einmal in der Datenbank definiere und dann in allen Tabellen etc. abfragen bzw. belegen kann.
Habe dazu leider nix gefunden.
Zur Zeit behelfe ich mir damit das ich den Weert in einer Tabelle ablege und dann darauf zugreife.
Funktioniert zwar gut, aber mit einer globalen Variablen wäre das einfacher....
Besten Dank
Klaus
3 Antworten
-
Hallo Klaus, man kann globale Funktionen dazu nutzen (in den DB-Optionen). Zum Beispiel:
function myVar() do
"Trallala"
end
Diese Funktion lässt sich dann überall in der Datenbank mit "myVar()" nutzen und gibt immer "Trallala" zurück. Oder auch ein Datum, eine Zahl oder was auch immer.
Wobei ich persönlich mir für sowas auch immer eher eine Tabelle namens "Einstellungen" oder so anlege.
-
Besten Dank Axel,
das ist eine gute Idee und ich teste das einmal.
Vielleicht ist es etwas einfacher/schneller als mit der Tabelle
Klaus
-
Mach' ich genauso wie Axel, zudem setze ich eine globale Funktion mit
funktion Stamm() do
first(select Stammdaten)
end
und kann damit im Code recht schnell auf einzelne Felder mit z.B.
Stamm().Feldname
zugreifen.
Content aside
- vor 2 JahrenZuletzt aktiv
- 3Antworten
- 312Ansichten