Der Indikator muß in der einbettenden Programmiersprache als Variable deklariert werden, der mindestens vierstellige ganze Zahlen zugewiesen werden können.
Es werden Ausgabeparameter und Eingabeparameter unterschieden:
- Ausgabeparameter
: Parameter, die Werte aufnehmen sollen, die aus dem Datenbanksystem abgerufen werden.
- Ein Indikator mit dem Wert Null zeigt, daß der übergebene Wert kein NULL-Wert ist, und daß der Parameterwert der übergebene Wert ist.
- Ein Indikator mit dem Wert –1 zeigt, daß der Parameterwert der NULL-Wert ist.
- Alphanumerische Ausgabeparameter: Ein Indikator mit einem Wert größer Null zeigt, daß die zugewiesene Zeichenkette zu lang war und abgeschnitten wurde. Der Indikator gibt die Länge der Ausgabespalte an, aus der die Zeichenkette stammt.
- Numerische Ausgabeparameter: Ein Indikator mit einem Wert größer Null zeigt, daß der zugewiesene Wert zu viele signifikante Stellen hat und Nachkommastellen abgeschnitten wurden. Der Indikator gibt die Anzahl der Stellen des Originalwertes an.
- Bei numerischen Ausgabeparametern zeigt ein Indikator mit dem Wert –2, daß der Parameterwert der