DBZ-7208 Handle Drop Tablespace in PL/SQL
Handle Drop Tablespace
This commit is contained in:
parent
7ddbeceb82
commit
9b7205d0ef
@ -91,6 +91,8 @@ unit_statement
|
||||
| data_manipulation_language_statements
|
||||
| truncate_table
|
||||
| drop_table
|
||||
| drop_tablespace
|
||||
| drop_tablespace_set
|
||||
| drop_view
|
||||
| drop_index
|
||||
| drop_user
|
||||
@ -2548,10 +2550,22 @@ drop_table
|
||||
: DROP TABLE tableview_name (AS tableview_name)? (CASCADE CONSTRAINTS)? PURGE? (AS quoted_string)? FORCE?
|
||||
;
|
||||
|
||||
drop_tablespace
|
||||
: DROP TABLESPACE ts = id_expression ((DROP | KEEP) QUOTA?)? including_contents_clause?
|
||||
;
|
||||
|
||||
drop_tablespace_set
|
||||
: DROP TABLESPACE SET tss = id_expression including_contents_clause?
|
||||
;
|
||||
|
||||
drop_view
|
||||
: DROP VIEW tableview_name (CASCADE CONSTRAINT)? SEMICOLON
|
||||
;
|
||||
|
||||
including_contents_clause
|
||||
: INCLUDING CONTENTS ((AND | KEEP) DATAFILES)? (CASCADE CONSTRAINTS)?
|
||||
;
|
||||
|
||||
comment_on_column
|
||||
: COMMENT ON COLUMN column_name IS quoted_string
|
||||
;
|
||||
|
@ -1,6 +1,19 @@
|
||||
-- Drop Table
|
||||
DROP TABLE TEST.STUDENT CASCADE CONSTRAINTS;
|
||||
DROP TABLE TEST.STUDENT PURGE;
|
||||
drop table inbox cascade constraints AS "BIN$yv+1ra/roTjgUwEBAH+ByQ==$0" ;
|
||||
DROP TABLE TEST.TAB FORCE;
|
||||
DROP USER debezium;
|
||||
DROP USER debezium CASCADE;
|
||||
DROP USER debezium CASCADE;
|
||||
-- Drop Tablespace
|
||||
DROP TABLESPACE tbs_01;
|
||||
DROP TABLESPACE tbs_01 DROP QUOTA;
|
||||
DROP TABLESPACE tbs_01 KEEP QUOTA;
|
||||
DROP TABLESPACE tbs_01 INCLUDING CONTENTS;
|
||||
DROP TABLESPACE tbs_01 INCLUDING CONTENTS CASCADE CONSTRAINTS;
|
||||
DROP TABLESPACE tbs_02 INCLUDING CONTENTS AND DATAFILES;
|
||||
DROP TABLESPACE SET ts1;
|
||||
DROP TABLESPACE SET ts1 INCLUDING CONTENTS;
|
||||
DROP TABLESPACE SET ts1 INCLUDING CONTENTS CASCADE CONSTRAINTS;
|
||||
DROP TABLESPACE SET ts1 INCLUDING CONTENTS AND DATAFILES;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user