add expr: (#198)

This commit is contained in:
2149
2021-08-31 15:42:09 +08:00
committed by wangzelin.wzl
parent 4c03c7163e
commit f8b75754ce
20 changed files with 3673 additions and 109 deletions

View File

@ -428,6 +428,13 @@ typedef enum ObItemType {
T_FUN_SYS_PI = 713,
T_FUN_SYS_EXPORT_SET = 714,
T_FUN_SYS_INET6NTOA = 715,
T_FUN_SYS_INET6ATON = 716,
T_FUN_SYS_IS_IPV4 = 717,
T_FUN_SYS_IS_IPV6 = 718,
T_FUN_SYS_IS_IPV4_MAPPED = 719,
T_FUN_SYS_IS_IPV4_COMPAT = 720,
T_FUN_SYS_INETATON = 721,
///< @note add new mysql only function type before this line
T_MYSQL_ONLY_SYS_MAX_OP = 800,

View File

@ -173,6 +173,13 @@ const char* get_type_name(int type)
case T_FUN_SYS_MD5 : return "T_FUN_SYS_MD5";
case T_FUN_SYS_IP2INT : return "T_FUN_SYS_IP2INT";
case T_FUN_SYS_INT2IP : return "T_FUN_SYS_INT2IP";
case T_FUN_SYS_INET6NTOA : return "T_FUN_SYS_INET6NTOA";
case T_FUN_SYS_INET6ATON : return "T_FUN_SYS_INET6ATON";
case T_FUN_SYS_INETATON : return "T_FUN_SYS_INETATON";
case T_FUN_SYS_IS_IPV4 : return "T_FUN_SYS_IS_IPV4";
case T_FUN_SYS_IS_IPV6 : return "T_FUN_SYS_IS_IPV6";
case T_FUN_SYS_IS_IPV4_MAPPED : return "T_FUN_SYS_IS_IPV4_MAPPED";
case T_FUN_SYS_IS_IPV4_COMPAT : return "T_FUN_SYS_IS_IPV4_COMPAT";
case T_FUN_SYS_INSERT : return "T_FUN_SYS_INSERT";
case T_FUN_SYS_LENGTH : return "T_FUN_SYS_LENGTH";
case T_FUN_SYS_HEX : return "T_FUN_SYS_HEX";