<< >> Up Title Contents Index

DB-Funktionen

ADABASIC bietet die Möglichkeit, die Wirkung der SQL-Anweisungen durch benutzerspezifische DB-Funktionen zu erweitern. Damit wird eine weitere Verlagerung von Anwendungslogik auf den Datenbankserver ermöglicht.

DB-Funktionen werden in der Sprache ADABASIC definiert. Sie können in der SELECT-Liste eines Kommandos, der WHERE-Qualifikation oder auch innerhalb der UPDATE-Anweisung in der SET-Klausel wie vordefinierte Funktionen verwendet werden.

Es handelt sich um spezialisierte Prozeduren, die beliebig viele Eingabe-, aber genau einen Ausgabeparameter besitzen. Dieser stellt das Ergebnis der Funktion dar und definiert dadurch auch den Datentyp des Ergebnisses der Funktion.

Innerhalb von DB-Funktionen sind keine SQL-Anweisungen zulässig. Bei der Namensgebung ist zu beachten, daß nicht die Namen von vordefinierten Funktionen verwendet werden.


<< >> Up Title Contents Index