Commit 0281757e authored by Alexander Barkov's avatar Alexander Barkov

Fixing sp.result, forgotten in 78d68badd7f399f08bc1000f56b2a12bb8515718.

In the affected test chunk in sp.test, sql_mode is set to 0xFFFFFFFF,
which includes ORACLE, therefore an additional "AS" keyword is required:

  CREATE PROCEDURE p1() AS BEGIN END;
parent f71a1f73
...@@ -6908,7 +6908,7 @@ drop procedure if exists p; ...@@ -6908,7 +6908,7 @@ drop procedure if exists p;
set @old_mode= @@sql_mode; set @old_mode= @@sql_mode;
set @@sql_mode= cast(pow(2,32)-1 as unsigned integer); set @@sql_mode= cast(pow(2,32)-1 as unsigned integer);
select @@sql_mode into @full_mode; select @@sql_mode into @full_mode;
create procedure p() begin end; create procedure p() as begin end;
call p(); call p();
set @@sql_mode= @old_mode; set @@sql_mode= @old_mode;
select replace(@full_mode, 'ALLOW_INVALID_DATES', 'INVALID_DATES') into @full_mode; select replace(@full_mode, 'ALLOW_INVALID_DATES', 'INVALID_DATES') into @full_mode;
......
...@@ -8227,7 +8227,7 @@ drop procedure if exists p; ...@@ -8227,7 +8227,7 @@ drop procedure if exists p;
set @old_mode= @@sql_mode; set @old_mode= @@sql_mode;
set @@sql_mode= cast(pow(2,32)-1 as unsigned integer); set @@sql_mode= cast(pow(2,32)-1 as unsigned integer);
select @@sql_mode into @full_mode; select @@sql_mode into @full_mode;
create procedure p() begin end; create procedure p() as begin end;
call p(); call p();
set @@sql_mode= @old_mode; set @@sql_mode= @old_mode;
# Rename SQL modes that differ in name between the server and the table definition. # Rename SQL modes that differ in name between the server and the table definition.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment