Function myFunction( myInt int? inOut )
;
end
Function myFunction ( myInt int inOut sqlNullable )
;
end
Wenn der Änderungswert 'sqlNullable' verwendet wird, kann das Eingabeargument eine Null sein, kann der Parameter in der Funktion auf null gesetzt sein und kann der Parameter eine Null zurückgeben. Den Geschäftsdaten im Parameter sind vier Byte vorangestellt, wie im Abschnitt zur internen Darstellung von SQL-Datensätzen beschrieben.
Der Änderungswert 'sqlNullable' ermöglicht die Konvertierung nicht deklarierter Typen, wenn die Funktion mit einer Variablen aufgerufen wird, die keine Null akzeptiert.