Follow-up for patch that addresses bug #53976 "ALTER TABLE
RENAME is allowed on views (not documented, broken)". Adjusted test cases in funcs_1 suite after removing support of ALTER TABLE RENAME for views.
This commit is contained in:
parent
7e63d16436
commit
ef9aaa8e2e
@ -3521,6 +3521,7 @@ RENAME TABLE v1 TO v2;
|
||||
RENAME VIEW v2 TO v1;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v2 TO v1' at line 1
|
||||
ALTER TABLE v2 RENAME AS v1;
|
||||
ERROR HY000: 'test.v2' is not BASE TABLE
|
||||
ALTER VIEW v1 RENAME AS v2;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'RENAME AS v2' at line 1
|
||||
DROP TABLE IF EXISTS t1, t2 ;
|
||||
|
@ -3522,6 +3522,7 @@ RENAME TABLE v1 TO v2;
|
||||
RENAME VIEW v2 TO v1;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v2 TO v1' at line 1
|
||||
ALTER TABLE v2 RENAME AS v1;
|
||||
ERROR HY000: 'test.v2' is not BASE TABLE
|
||||
ALTER VIEW v1 RENAME AS v2;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'RENAME AS v2' at line 1
|
||||
DROP TABLE IF EXISTS t1, t2 ;
|
||||
|
@ -4024,6 +4024,7 @@ RENAME TABLE v1 TO v2;
|
||||
RENAME VIEW v2 TO v1;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v2 TO v1' at line 1
|
||||
ALTER TABLE v2 RENAME AS v1;
|
||||
ERROR HY000: 'test.v2' is not BASE TABLE
|
||||
ALTER VIEW v1 RENAME AS v2;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'RENAME AS v2' at line 1
|
||||
DROP TABLE IF EXISTS t1, t2 ;
|
||||
|
@ -3521,6 +3521,7 @@ RENAME TABLE v1 TO v2;
|
||||
RENAME VIEW v2 TO v1;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VIEW v2 TO v1' at line 1
|
||||
ALTER TABLE v2 RENAME AS v1;
|
||||
ERROR HY000: 'test.v2' is not BASE TABLE
|
||||
ALTER VIEW v1 RENAME AS v2;
|
||||
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'RENAME AS v2' at line 1
|
||||
DROP TABLE IF EXISTS t1, t2 ;
|
||||
|
@ -298,7 +298,7 @@ RENAME TABLE v1 TO v2;
|
||||
# RENAME VIEW is not available even when we try it via rename table.
|
||||
--error ER_PARSE_ERROR
|
||||
RENAME VIEW v2 TO v1;
|
||||
#--error ER_WRONG_OBJECT
|
||||
--error ER_WRONG_OBJECT
|
||||
ALTER TABLE v2 RENAME AS v1;
|
||||
--error ER_PARSE_ERROR
|
||||
ALTER VIEW v1 RENAME AS v2;
|
||||
|
Loading…
x
Reference in New Issue
Block a user