1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

MDEV-33460 use the correct sql_mode and fix for --view

This commit is contained in:
Sergei Golubchik
2024-03-27 14:20:12 +01:00
parent 0fc123c595
commit c77680768c
2 changed files with 6 additions and 2 deletions

View File

@ -208,12 +208,13 @@ t1 CREATE TABLE `t1` (
KEY `a` (`a`,`b`) KEY `a` (`a`,`b`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
drop table t1; drop table t1;
set sql_mode= default;
# #
# MDEV-33460 select '123' 'x'; unexpected result # MDEV-33460 select '123' 'x'; unexpected result
# #
SELECT ''; SELECT '';
NULL
NULL
SELECT '' 'b' 'c'; SELECT '' 'b' 'c';
bc bc
bc bc

View File

@ -25,12 +25,15 @@ flush tables;
update t1 set a = 2; update t1 set a = 2;
show create table t1; show create table t1;
drop table t1; drop table t1;
set sql_mode= default;
--echo # --echo #
--echo # MDEV-33460 select '123' 'x'; unexpected result --echo # MDEV-33460 select '123' 'x'; unexpected result
--echo # --echo #
--disable_view_protocol
SELECT ''; SELECT '';
--enable_view_protocol
SELECT '' 'b' 'c'; SELECT '' 'b' 'c';
SELECT '' '' 'c'; SELECT '' '' 'c';
SELECT 'a' '' 'c'; SELECT 'a' '' 'c';