Details
Description
In order to fix MDEV-27744 easier, let's change the code handling sql_mode-dependent function DECODE(), as the follows:
- remove parser tokens DECODE_MARIADB_SYM and DECODE_ORACLE_SYM handling sql_mode-dependent function DECODE()
- remove the DECODE() code from sql_yacc.yy/sql_yacc_ora.yy
- add handling of DECODE() using regular Create_func means
Attachments
Issue Links
- blocks
-
MDEV-27744 LPAD in vcol created in ORACLE mode makes table corrupted in non-ORACLE
-
- Closed
-
Hello Sergei Golubchik, please find the latest patch here:
https://github.com/MariaDB/server/commits/bb-10.4-bar-MDEV-27744-v2
There are three patches in this branch:
MDEV-31184MDEV-31187MDEV-27744Thanks.