type-of
TYPE OF
Overview
This is special declaration only available inside a stored procedure.
EXAMPLES
CREATE TABLE typeof_table(
descr VARCHAR(20),
val INT
);
INSERT INTO typeof_table VALUES ('Life', 42);
DELIMITER $$
CREATE PROCEDURE typeof_proc()
BEGIN
DECLARE descr TYPE OF typeof_table.descr;
DECLARE val TYPE OF typeof_table.val;
SELECT * INTO descr, val FROM typeof_table;
SELECT descr, val;
END;
$$
DELIMITER ;
CALL typeof_proc();
+-------+------+
| descr | val |
+-------+------+
| Life | 42 |
+-------+------+
This page is: Copyright © 2025 MariaDB. All rights reserved.
Last updated
Was this helpful?