入力引数としてNULL値を許すUDF(CREATE FUNCTIONまたはREPLACE FUNCTION文がCALLED ON NULL INPUT句を指定する)の場合は、JavaプリミティブはNULL値を表現できないため、Javaプリミティブへの単純なマッピングは適切ではありません。
デフォルトのマッピングを上書きするには、CREATE FUNCTION文またはREPLACE FUNCTION文のEXTERNAL NAME句で、Javaメソッドのパラメータ リスト内のマッピングを明示的に指定しなければなりません。デフォルトのマッピングを上書きする例については、例: NULLを扱うためのデフォルトのパラメータ マッピングの上書きを参照してください。