mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
MDEV-7635: Update tests to adapt to the new default sql_mode
This commit is contained in:
@ -576,6 +576,7 @@ prepare my_delete from "delete from t9 where c21 = 'O' ";
|
||||
#
|
||||
# Use the maximum BIGINT from the manual
|
||||
set @arg00= 9223372036854775807 ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -585,6 +586,7 @@ execute my_select ;
|
||||
--replace_result e+0 e+
|
||||
execute my_delete ;
|
||||
set @arg00= '9223372036854775807' ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -596,6 +598,7 @@ execute my_delete ;
|
||||
# Use the minimum BIGINT from the manual
|
||||
#
|
||||
set @arg00= -9223372036854775808 ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -605,6 +608,7 @@ execute my_select ;
|
||||
--replace_result e+0 e+
|
||||
execute my_delete ;
|
||||
set @arg00= '-9223372036854775808' ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -618,6 +622,7 @@ execute my_delete ;
|
||||
# (FLOAT,REAL,DOUBLE) during insert
|
||||
#
|
||||
set @arg00= 1.11111111111111111111e+50 ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -630,6 +635,7 @@ execute my_delete ;
|
||||
# because the string is treated as written integer and
|
||||
# '.11111111111111111111e+50' is cut away.
|
||||
set @arg00= '1.11111111111111111111e+50' ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -639,6 +645,7 @@ execute my_select ;
|
||||
--replace_result e+0 e+
|
||||
execute my_delete ;
|
||||
set @arg00= -1.11111111111111111111e+50 ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -651,6 +658,7 @@ execute my_delete ;
|
||||
# because the string is treated as written integer and
|
||||
# '.11111111111111111111e+50' is cut away.
|
||||
set @arg00= '-1.11111111111111111111e+50' ;
|
||||
set statement sql_mode = '' for
|
||||
execute my_insert using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
--vertical_results
|
||||
@ -672,6 +680,7 @@ select '-- insert into string columns --' as test_sequence ;
|
||||
--enable_query_log
|
||||
|
||||
######## INSERT into .. string columns values(CHAR(n),LONGTEXT) ########
|
||||
set sql_mode = '';
|
||||
insert into t9
|
||||
( c1, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30 )
|
||||
values
|
||||
@ -803,6 +812,7 @@ values
|
||||
( 57, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )" ;
|
||||
execute stmt2 using @arg00, @arg00, @arg00, @arg00, @arg00, @arg00, @arg00,
|
||||
@arg00, @arg00, @arg00, @arg00 ;
|
||||
set sql_mode = default;
|
||||
|
||||
|
||||
######## INSERT into .. string columns values(LONGBLOB,NULL) ########
|
||||
@ -984,6 +994,7 @@ delete from t9 ;
|
||||
select '-- insert into date/time columns --' as test_sequence ;
|
||||
--enable_query_log
|
||||
######## INSERT into .. date/time columns values(VARCHAR(19),LONGTEXT) ########
|
||||
set sql_mode = '';
|
||||
set @arg00= '1991-01-01 01:01:01' ;
|
||||
insert into t9
|
||||
( c1, c13, c14, c15, c16, c17 )
|
||||
@ -1079,6 +1090,7 @@ prepare stmt2 from "insert into t9
|
||||
values
|
||||
( 53, ?, ?, ?, ?, ? )" ;
|
||||
execute stmt2 using @arg00, @arg00, @arg00, @arg00, @arg00 ;
|
||||
set sql_mode = default;
|
||||
|
||||
|
||||
######## INSERT into .. date/time columns values(LONGBLOB,NULL) ########
|
||||
|
Reference in New Issue
Block a user