fix:json table syntax compatible and error clause hehavior

This commit is contained in:
obdev
2023-02-24 15:54:30 +00:00
committed by ob-robot
parent 925c98fcc4
commit e5e94972ef
9 changed files with 88 additions and 24 deletions

View File

@ -362,6 +362,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"approx_count_distinct_synopsis_merge", APPROX_COUNT_DISTINCT_SYNOPSIS_MERGE},
{"ascii", ASCII},
{"asensitive", ASENSITIVE},
{"asis", ASIS},
{"at", AT},
{"authors", AUTHORS},
{"auto", AUTO},

View File

@ -144,7 +144,7 @@ typedef struct _ParseNode
uint32_t is_empty_ : 1; // 表示是否缺省该节点,1表示缺省,0表示没有缺省, opt_asc_desc节点中使用到
uint32_t is_multiset_ : 1; // for cast(multiset(...) as ...)
uint32_t is_forbid_anony_parameter_ : 1; // 1 表示禁止匿名块参数化
uint32_t is_input_quoted : 1; // indicate name_ob input whether with double quote
uint32_t is_input_quoted_ : 1; // indicate name_ob input whether with double quote
uint32_t reserved_;
};
};