[to #52212883]fix bug dbms sql in trigger

This commit is contained in:
seuwebber
2023-11-01 03:09:15 +00:00
committed by ob-robot
parent 04dcc873ed
commit 1290fbd7ce
4 changed files with 12 additions and 5 deletions

View File

@ -1310,7 +1310,8 @@ int ObSql::handle_pl_prepare(const ObString &sql,
LOG_WARN("failed to write string", K(ret));
} else if (OB_FAIL(sess.store_query_string(sql))) {
LOG_WARN("store query string fail", K(ret));
} else if (OB_FAIL(parser.parse(sql, parse_result, parse_mode, false, false, true))) {
} else if (OB_FAIL(parser.parse(sql, parse_result, parse_mode,
false, false, true, pl_prepare_ctx.is_dbms_sql_))) {
LOG_WARN("generate syntax tree failed", K(ret),
"sql", parse_result.contain_sensitive_data_ ? ObString(OB_MASKED_STR) : sql);
} else if (is_mysql_mode() && ObSQLUtils::is_mysql_ps_not_support_stmt(parse_result)) {