この例は、JSONパラメータ付きのパラメータスタイルTD_GENERALを使用するUDMとメソッドを定義するC関数を示しています。
/* Parameter style TD_GENERAL */ CREATE INSTANCE METHOD JSONMethod (p1 JSON(100)) FOR Some_UDT RETURNS INTEGER FOR Some_UDT NO SQL PARAMETER STYLE TD_GENERAL DETERMINISTIC LANGUAGE C EXTERNAL NAME 'CS!JSONMethod!JSONMethod.c!F!JSONMethod';
/* C source file name: JSONMethod.c */ void JSONMethod ( UDT_HANDLE *someUdt, JSON_HANDLE *jsonval, INTEGER *result, char sqlstate[6]) { /* body function */ }