Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
13.1
-
None
-
Not for Release Notes
-
Q3/2026 Server Development
Description
Test case
SET sql_mode=ORACLE; |
|
|
DELIMITER $$
|
CREATE PACKAGE a AS TYPE r IS RECORD(x INT); END; |
$$
|
CREATE PACKAGE b AS TYPE r IS RECORD(x INT); PROCEDURE p(v a.r); END; |
$$
|
|
|
CREATE OR REPLACE PACKAGE a AS TYPE r IS RECORD(x INT); PROCEDURE q(v b.r); END; |
$$
|
DELIMITER ;
|
|
|
SHOW CREATE PACKAGE a; |
Same for FUNCTION RETURN
DELIMITER $$
|
CREATE PACKAGE a2 AS TYPE r IS RECORD(x INT); END; |
$$
|
CREATE PACKAGE b2 AS TYPE r IS RECORD(x INT); FUNCTION f RETURN a2.r; END; |
$$
|
CREATE OR REPLACE PACKAGE a2 AS TYPE r IS RECORD(x INT); FUNCTION g RETURN b2.r; END; |
$$
|
DELIMITER ;
|
|
|
SHOW CREATE PACKAGE a2; |
Attachments
Issue Links
- is caused by
-
MDEV-39587 Package-wide TYPE for variable declarations
-
- Closed
-