implement expr asin/acos/cot/cos in mysql mode

This commit is contained in:
ls0
2021-07-21 18:01:16 +08:00
committed by wangzelin.wzl
parent 26d446e4f1
commit 889d5cb6d8
11 changed files with 118 additions and 5 deletions

View File

@ -422,7 +422,7 @@ typedef enum ObItemType {
T_FUN_SYS_MAKETIME = 707,
T_FUN_SYS_MONTH_NAME = 708,
T_FUN_SYS_FORMAT = 709,
// T_FUN_SYS_COT = 710, 710 has ben taken on master
T_FUN_SYS_COT = 710,
T_FUN_SYS_QUARTER = 711,
T_FUN_SYS_BIT_LENGTH = 712,
T_FUN_SYS_PI = 713,

View File

@ -439,6 +439,7 @@ const char* get_type_name(int type)
case T_FUN_SYS_ACOS : return "T_FUN_SYS_ACOS";
case T_FUN_SYS_ATAN : return "T_FUN_SYS_ATAN";
case T_FUN_SYS_ATAN2 : return "T_FUN_SYS_ATAN2";
case T_FUN_SYS_COT : return "T_FUN_SYS_COT";
case T_FUN_SYS_REGEXP_COUNT : return "T_FUN_SYS_REGEXP_COUNT";
case T_FUN_NVL2 : return "T_FUN_NVL2";
case T_FUN_SYS_TO_BINARY_FLOAT : return "T_FUN_SYS_TO_BINARY_FLOAT";