Die Funktion :database[]

Die Funktion :database[] gibt den Namen einer Datenbank als Datum des Typs text zurück. Folgendes Kommando:

query name=dadaweb;part=row
write part=:database[]

liefert also folgendes Ergebnis:

dadaweb

Man kann kann diese Funktion unter anderem sinnvoll einsetzen, wenn man innerhalb eines Katalogs, der den Inhalt verschiedener Datenbanken repräsentiert, jeweils die Quelldatenbank ermitteln will.

Vgl. hierzu auch den Befehl switch.