戻り値サイザー API

汎用UDF戻り値で説明されているように、汎用戻り値を使用するUDFは「calculateSize()ルーチンを含まなければならない。 (ジェネリック戻り値は UDA ではサポートされていません)。 calculateSize() メソッドにより、戻り値サイズの上限が提供されます。 これは、結果にメモリーを割り振るために呼び出されます。実際の戻り値の長さも設定する必要があります。 サイザー・ルーチン内で以下のメソッドを使用して、戻り値のサイズを計算することができます。