File tree Expand file tree Collapse file tree 2 files changed +41
-0
lines changed Expand file tree Collapse file tree 2 files changed +41
-0
lines changed Original file line number Diff line number Diff line change @@ -1187,6 +1187,9 @@ DROP PROCEDURE vctest;
1187
1187
#
1188
1188
# Start of 10.3 tests
1189
1189
#
1190
+ #
1191
+ # MDEV-12876 Wrong data type for CREATE..SELECT sp_var
1192
+ #
1190
1193
CREATE PROCEDURE p1()
1191
1194
BEGIN
1192
1195
DECLARE i8 TINYINT;
@@ -1221,3 +1224,20 @@ t3 mediumtext YES NULL
1221
1224
t4 longtext YES NULL
1222
1225
DROP TABLE t1;
1223
1226
DROP PROCEDURE p1;
1227
+ #
1228
+ # MDEV-12917 Wrong data type for CREATE..SELECT year_sp_variable
1229
+ #
1230
+ CREATE PROCEDURE p1()
1231
+ BEGIN
1232
+ DECLARE a YEAR;
1233
+ CREATE OR REPLACE TABLE t1 AS SELECT a;
1234
+ SHOW CREATE TABLE t1;
1235
+ DROP TABLE t1;
1236
+ END;
1237
+ $$
1238
+ CALL p1;
1239
+ Table Create Table
1240
+ t1 CREATE TABLE "t1" (
1241
+ "a" year(4) DEFAULT NULL
1242
+ )
1243
+ DROP PROCEDURE p1;
Original file line number Diff line number Diff line change @@ -1492,6 +1492,10 @@ DROP PROCEDURE vctest;
1492
1492
--echo # Start of 10.3 tests
1493
1493
--echo #
1494
1494
1495
+ --echo #
1496
+ --echo # MDEV-12876 Wrong data type for CREATE..SELECT sp_var
1497
+ --echo #
1498
+
1495
1499
DELIMITER $$;
1496
1500
CREATE PROCEDURE p1()
1497
1501
BEGIN
@@ -1515,3 +1519,20 @@ CALL p1;
1515
1519
DESCRIBE t1;
1516
1520
DROP TABLE t1;
1517
1521
DROP PROCEDURE p1;
1522
+
1523
+ --echo #
1524
+ --echo # MDEV-12917 Wrong data type for CREATE..SELECT year_sp_variable
1525
+ --echo #
1526
+
1527
+ DELIMITER $$;
1528
+ CREATE PROCEDURE p1()
1529
+ BEGIN
1530
+ DECLARE a YEAR;
1531
+ CREATE OR REPLACE TABLE t1 AS SELECT a;
1532
+ SHOW CREATE TABLE t1;
1533
+ DROP TABLE t1;
1534
+ END;
1535
+ $$
1536
+ DELIMITER ;$$
1537
+ CALL p1;
1538
+ DROP PROCEDURE p1;
You can’t perform that action at this time.
0 commit comments