この例では、IN JSONパラメータを含むParameter Style SQLを使用する外部ストアド プロシージャのSQL定義と、対応するパラメータ リストを示すC関数を示しています。
/* Parameter Style SQL */ CREATE PROCEDURE myJSONXSP( IN a JSON(100), OUT phonenum VARCHAR(100) ) LANGUAGE C NO SQL PARAMETER STYLE SQL EXTERNAL NAME 'CS!myJSONXSP!myJSONXSP.c';
/* C source file name: myJSONXSP.c */ void myJSONXSP (JSON_HANDLE *json_handle, VARCHAR_LATIN *result, int *indicator_ary, int *indicator_result, char sqlstate[6], SQL_TEXT extname[129], SQL_TEXT specific_name[129], SQL_TEXT error_message[257]) { /* body function */ }