[FEAT MERGE] patch 423 sql compatible features to 432
Co-authored-by: akaError <lzg020616@163.com> Co-authored-by: JinmaoLi <ljm.csmaster@gmail.com> Co-authored-by: qingzhu521 <q15000557748@gmail.com>
This commit is contained in:
@ -147,6 +147,21 @@ NULL {
|
||||
}
|
||||
}
|
||||
|
||||
\\N {
|
||||
check_value(yylval);
|
||||
ParseResult *p = (ParseResult *)yyextra;
|
||||
malloc_new_node(yylval->node, p->malloc_pool_, T_NULL, 0);
|
||||
COPY_STRING(p->input_sql_ + yylloc->first_column - 1, yyleng, yylval->node->raw_text_);
|
||||
yylval->node->text_len_ = yyleng;
|
||||
yylval->node->value_ = 1;
|
||||
if (IS_FAST_PARAMETERIZE) {
|
||||
STORE_PARAM_NODE();
|
||||
} else {
|
||||
yylval->node->sql_str_off_ = yylloc->first_column - 1;
|
||||
return NULLX;
|
||||
}
|
||||
}
|
||||
|
||||
{int_num} {
|
||||
int32_t token_ret = INTNUM;
|
||||
ParseNode *node = NULL;
|
||||
|
||||
Reference in New Issue
Block a user