mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Merge branch '10.6' into 10.11
This commit is contained in:
@ -1102,9 +1102,11 @@ CREATE PROCEDURE current_user()
|
||||
CREATE PROCEDURE cursor()
|
||||
SELECT * from t1 where f2=f1;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE database()
|
||||
SELECT * from t1 where f2=f1;
|
||||
SELECT 1;
|
||||
|
||||
CALL database();
|
||||
DROP PROCEDURE database;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE databases()
|
||||
@ -1367,6 +1369,12 @@ CREATE PROCEDURE iterate()
|
||||
CREATE PROCEDURE join()
|
||||
SELECT * from t1 where f2=f1;
|
||||
|
||||
CREATE PROCEDURE json_table()
|
||||
SELECT 1;
|
||||
|
||||
CALL json_table();
|
||||
DROP PROCEDURE json_table;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE key()
|
||||
SELECT * from t1 where f2=f1;
|
||||
@ -1487,6 +1495,13 @@ CREATE PROCEDURE modifies()
|
||||
CREATE PROCEDURE natural()
|
||||
SELECT * from t1 where f2=f1;
|
||||
|
||||
CREATE PROCEDURE nested()
|
||||
SELECT 1;
|
||||
|
||||
CALL nested();
|
||||
|
||||
DROP PROCEDURE nested;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE not()
|
||||
SELECT * from t1 where f2=f1;
|
||||
@ -1527,6 +1542,13 @@ CREATE PROCEDURE or()
|
||||
CREATE PROCEDURE order()
|
||||
SELECT * from t1 where f2=f1;
|
||||
|
||||
CREATE PROCEDURE ordinality()
|
||||
SELECT 1;
|
||||
|
||||
CALL ordinality;
|
||||
|
||||
DROP PROCEDURE ordinality;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE out()
|
||||
SELECT * from t1 where f2=f1;
|
||||
@ -1539,6 +1561,13 @@ CREATE PROCEDURE outer()
|
||||
CREATE PROCEDURE outfile()
|
||||
SELECT * from t1 where f2=f1;
|
||||
|
||||
CREATE PROCEDURE path()
|
||||
SELECT 1;
|
||||
|
||||
CALL path();
|
||||
|
||||
DROP PROCEDURE path;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE precision()
|
||||
SELECT * from t1 where f2=f1;
|
||||
@ -1619,9 +1648,11 @@ CREATE PROCEDURE right()
|
||||
CREATE PROCEDURE rlike()
|
||||
SELECT * from t1 where f2=f1;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE schema()
|
||||
SELECT * from t1 where f2=f1;
|
||||
SELECT 1;
|
||||
|
||||
CALL schema();
|
||||
DROP PROCEDURE schema;
|
||||
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE schemas()
|
||||
@ -3481,7 +3512,7 @@ DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
database:BEGIN
|
||||
SELECT @x;
|
||||
@ -4284,6 +4315,15 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
CREATE PROCEDURE sp1()
|
||||
json_table:BEGIN
|
||||
SELECT @x;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -4644,6 +4684,16 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
nested:BEGIN
|
||||
SELECT @x;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -4765,6 +4815,16 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
ordinality:BEGIN
|
||||
SELECT @x;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -4801,6 +4861,16 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
path:BEGIN
|
||||
SELECT @x;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -5066,7 +5136,7 @@ DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
schema:BEGIN
|
||||
SELECT @x;
|
||||
@ -8938,7 +9008,7 @@ DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare database char;
|
||||
@ -9736,11 +9806,20 @@ BEGIN
|
||||
declare join char;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
--disable_warnings
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare json_table char;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -10101,6 +10180,16 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare nested char;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -10220,6 +10309,16 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare ordinality char;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -10256,6 +10355,16 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
--enable_warnings
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare path char;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1()
|
||||
@ -10506,7 +10615,7 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1()
|
||||
BEGIN
|
||||
declare schema char;
|
||||
@ -11624,7 +11733,7 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare database condition for sqlstate '02000';
|
||||
@ -12360,6 +12469,17 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare json_table condition for sqlstate '02000';
|
||||
declare exit handler for json_table set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -12690,6 +12810,17 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare nested condition for sqlstate '02000';
|
||||
declare exit handler for nested set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -12799,6 +12930,17 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare ordinality condition for sqlstate '02000';
|
||||
declare exit handler for ordinality set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -12832,6 +12974,17 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare path condition for sqlstate '02000';
|
||||
declare exit handler for path set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
DROP PROCEDURE sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -13075,7 +13228,7 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare schema condition for sqlstate '02000';
|
||||
@ -14181,7 +14334,7 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare database handler for sqlstate '02000' set @var2 = 1;
|
||||
@ -14850,6 +15003,14 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_UNKNOWN_DATA_TYPE
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare json_table handler for sqlstate '02000' set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -15150,6 +15311,14 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_UNKNOWN_DATA_TYPE
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare nested handler for sqlstate '02000' set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -15250,6 +15419,14 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_UNKNOWN_DATA_TYPE
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare ordinality handler for sqlstate '02000' set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -15280,6 +15457,14 @@ delimiter ;//
|
||||
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_UNKNOWN_DATA_TYPE
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare path handler for sqlstate '02000' set @var2 = 1;
|
||||
END//
|
||||
delimiter ;//
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
CREATE PROCEDURE sp1( )
|
||||
@ -15511,7 +15696,7 @@ delimiter ;//
|
||||
DROP PROCEDURE IF EXISTS sp1;
|
||||
|
||||
delimiter //;
|
||||
--error ER_PARSE_ERROR
|
||||
--error ER_UNKNOWN_DATA_TYPE
|
||||
CREATE PROCEDURE sp1( )
|
||||
BEGIN
|
||||
declare schema handler for sqlstate '02000' set @var2 = 1;
|
||||
|
Reference in New Issue
Block a user