@@ -6951,7 +6951,7 @@ const SysFunction SysFunction::functions[] =
69516951 {" EXP" , 1 , 1 , DEFAULT, setParamsDblDec, makeDblDecResult, evlExp, NULL },
69526952 {" FIRST_DAY" , 2 , 2 , DEFAULT, setParamsFirstLastDay, makeFirstLastDayResult, evlFirstLastDay, (void *) funFirstDay},
69536953 {" FLOOR" , 1 , 1 , DEFAULT, setParamsDblDec, makeCeilFloor, evlFloor, NULL },
6954- {" GEN_UUID" , 0 , 0 , NONE , NULL , makeUuid, evlGenUuid, NULL },
6954+ {" GEN_UUID" , 0 , 0 , 0 , NULL , makeUuid, evlGenUuid, NULL },
69556955 {" GREATEST" , 1 , -1 , DEFAULT, setParamsFromList, makeFromListResult, evlMaxMinValue, (void *) funMaxValue},
69566956 {" HASH" , 1 , 2 , DEFAULT, setParamsHash, makeHash, evlHash, NULL },
69576957 {" HEX_DECODE" , 1 , 1 , DEFAULT, NULL , makeDecodeHex, evlDecodeHex, NULL },
@@ -6973,11 +6973,11 @@ const SysFunction SysFunction::functions[] =
69736973 {" POSITION" , 2 , 4 , DEFAULT, setParamsPosition, makeLongResult, evlPosition, NULL },
69746974 {" POWER" , 2 , 2 , DEFAULT, setParamsDblDec, makeDblDecResult, evlPower, NULL },
69756975 {" QUANTIZE" , 2 , 2 , DEFAULT, setParamsDecFloat, makeDecFloatResult, evlQuantize, NULL },
6976- {" RAND" , 0 , 0 , NONE , NULL , makeDoubleResult, evlRand, NULL },
6976+ {" RAND" , 0 , 0 , 0 , NULL , makeDoubleResult, evlRand, NULL },
69776977 {RDB_GET_CONTEXT, 2 , 2 , DETERMINISTIC, setParamsGetSetContext, makeGetSetContext, evlGetContext, NULL },
6978- {" RDB$GET_TRANSACTION_CN" , 1 , 1 , NONE , setParamsInt64, makeGetTranCN, evlGetTranCN, NULL },
6978+ {" RDB$GET_TRANSACTION_CN" , 1 , 1 , 0 , setParamsInt64, makeGetTranCN, evlGetTranCN, NULL },
69796979 {" RDB$ROLE_IN_USE" , 1 , 1 , DETERMINISTIC, setParamsAsciiVal, makeBooleanResult, evlRoleInUse, NULL },
6980- {RDB_SET_CONTEXT, 3 , 3 , NONE , setParamsGetSetContext, makeGetSetContext, evlSetContext, NULL },
6980+ {RDB_SET_CONTEXT, 3 , 3 , 0 , setParamsGetSetContext, makeGetSetContext, evlSetContext, NULL },
69816981 {" RDB$SYSTEM_PRIVILEGE" , 1 , 1 , DETERMINISTIC, NULL , makeBooleanResult, evlSystemPrivilege, NULL },
69826982 {" REPLACE" , 3 , 3 , DEFAULT, setParamsFromList, makeReplace, evlReplace, NULL },
69836983 {" REVERSE" , 1 , 1 , DEFAULT, NULL , makeReverse, evlReverse, NULL },
@@ -6986,8 +6986,8 @@ const SysFunction SysFunction::functions[] =
69866986 {" RPAD" , 2 , 3 , DEFAULT, setParamsSecondInteger, makePad, evlPad, (void *) funRPad},
69876987 {" RSA_DECRYPT" , RSA_CRYPT_ARG_MAX, RSA_CRYPT_ARG_MAX, DEFAULT, setParamsRsaEncrypt, makeRsaCrypt, evlRsaDecrypt, NULL },
69886988 {" RSA_ENCRYPT" , RSA_CRYPT_ARG_MAX, RSA_CRYPT_ARG_MAX, DEFAULT, setParamsRsaEncrypt, makeRsaCrypt, evlRsaEncrypt, NULL },
6989- {" RSA_PRIVATE" , 1 , 1 , NONE , setParamsInteger, makeRsaPrivate, evlRsaPrivate, NULL },
6990- {" RSA_PUBLIC" , 1 , 1 , NONE , setParamsRsaPublic, makeRsaPublic, evlRsaPublic, NULL },
6989+ {" RSA_PRIVATE" , 1 , 1 , 0 , setParamsInteger, makeRsaPrivate, evlRsaPrivate, NULL },
6990+ {" RSA_PUBLIC" , 1 , 1 , 0 , setParamsRsaPublic, makeRsaPublic, evlRsaPublic, NULL },
69916991 {" RSA_SIGN_HASH" , RSA_SIGN_ARG_MAX, RSA_SIGN_ARG_MAX, DEFAULT, setParamsRsaSign, makeRsaSign, evlRsaSign, NULL },
69926992 {" RSA_VERIFY_HASH" , RSA_VERIFY_ARG_MAX, RSA_VERIFY_ARG_MAX, DEFAULT, setParamsRsaVerify, makeBoolResult, evlRsaVerify, NULL },
69936993 {" SIGN" , 1 , 1 , DEFAULT, setParamsDblDec, makeShortResult, evlSign, NULL },
@@ -7001,7 +7001,7 @@ const SysFunction SysFunction::functions[] =
70017001 {" UNICODE_CHAR" , 1 , 1 , DEFAULT, setParamsInteger, makeUnicodeChar, evlUnicodeChar, NULL },
70027002 {" UNICODE_VAL" , 1 , 1 , DEFAULT, setParamsUnicodeVal, makeLongResult, evlUnicodeVal, NULL },
70037003 {" UUID_TO_CHAR" , 1 , 1 , DEFAULT, setParamsUuidToChar, makeUuidToChar, evlUuidToChar, NULL },
7004- {" " , 0 , 0 , NONE , NULL , NULL , NULL , NULL }
7004+ {" " , 0 , 0 , 0 , NULL , NULL , NULL , NULL }
70057005 };
70067006
70077007
0 commit comments