mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-24018: SIGSEGV in Item_func_nextval::update_table on SELECT SETVAL
Reviewed-by: wlad@mariadb.com
This commit is contained in:
@ -541,5 +541,10 @@ CREATE VIEW v AS SELECT 1;
|
|||||||
LOCK TABLE v READ;
|
LOCK TABLE v READ;
|
||||||
SELECT NEXT VALUE FOR v;
|
SELECT NEXT VALUE FOR v;
|
||||||
ERROR 42S02: 'test.v' is not a SEQUENCE
|
ERROR 42S02: 'test.v' is not a SEQUENCE
|
||||||
|
#
|
||||||
|
# MDEV-24018: SIGSEGV in Item_func_nextval::update_table on SELECT SETVAL
|
||||||
|
#
|
||||||
|
SELECT SETVAL (v,0);
|
||||||
|
ERROR 42S02: 'test.v' is not a SEQUENCE
|
||||||
UNLOCK TABLES;
|
UNLOCK TABLES;
|
||||||
DROP VIEW v;
|
DROP VIEW v;
|
||||||
|
@ -288,5 +288,12 @@ CREATE VIEW v AS SELECT 1;
|
|||||||
LOCK TABLE v READ;
|
LOCK TABLE v READ;
|
||||||
--error ER_NOT_SEQUENCE
|
--error ER_NOT_SEQUENCE
|
||||||
SELECT NEXT VALUE FOR v;
|
SELECT NEXT VALUE FOR v;
|
||||||
|
|
||||||
|
--echo #
|
||||||
|
--echo # MDEV-24018: SIGSEGV in Item_func_nextval::update_table on SELECT SETVAL
|
||||||
|
--echo #
|
||||||
|
--error ER_NOT_SEQUENCE
|
||||||
|
SELECT SETVAL (v,0);
|
||||||
|
|
||||||
UNLOCK TABLES;
|
UNLOCK TABLES;
|
||||||
DROP VIEW v;
|
DROP VIEW v;
|
||||||
|
Reference in New Issue
Block a user