diff options
author | Alexander Barkov <bar@mariadb.com> | 2023-04-28 16:13:38 +0400 |
---|---|---|
committer | Alexander Barkov <bar@mariadb.com> | 2023-05-04 10:44:44 +0400 |
commit | ce1458de6499f6764ffccbdbe55c6fd34fd44fc9 (patch) | |
tree | 4756a58e147b80f957eef7143580e74baf1634f7 /sql/sql_lex.cc | |
parent | 01ea779149a32f0dfd6fe8ea52c7ba51a69e1016 (diff) | |
download | mariadb-git-bb-10.4-bar.tar.gz |
MDEV-31184 Remove parser tokens DECODE_MARIADB_SYM and DECODE_ORACLE_SYMbb-10.4-bar
Changing the code handling sql_mode-dependent function DECODE():
- removing parser tokens DECODE_MARIADB_SYM and DECODE_ORACLE_SYM
- removing the DECODE() related code from sql_yacc.yy/sql_yacc_ora.yy
- adding handling of DECODE() with help of a new Create_func_func_decode
Diffstat (limited to 'sql/sql_lex.cc')
-rw-r--r-- | sql/sql_lex.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc index 019377061a0..71f592a3852 100644 --- a/sql/sql_lex.cc +++ b/sql/sql_lex.cc @@ -873,7 +873,6 @@ int Lex_input_stream::find_keyword(Lex_ident_cli_st *kwd, case CLOB_MARIADB_SYM: return CLOB_ORACLE_SYM; case CONTINUE_MARIADB_SYM: return CONTINUE_ORACLE_SYM; case DECLARE_MARIADB_SYM: return DECLARE_ORACLE_SYM; - case DECODE_MARIADB_SYM: return DECODE_ORACLE_SYM; case ELSEIF_MARIADB_SYM: return ELSEIF_ORACLE_SYM; case ELSIF_MARIADB_SYM: return ELSIF_ORACLE_SYM; case EXCEPTION_MARIADB_SYM: return EXCEPTION_ORACLE_SYM; |