blob: 42104be12fb0c00f45aee73a74175280a9c94547 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<sql-cases>
<sql-case id="alter_tablespace_rename" value="ALTER TABLESPACE ts1 RENAME TO ts2" db-types="MySQL,Oracle" />
<sql-case id="alter_tablespace_read_only" value="ALTER TABLESPACE ts1 READ ONLY" db-types="Oracle" />
<sql-case id="alter_tablespace_read_write" value="ALTER TABLESPACE sales_1 READ WRITE" db-types="Oracle" />
<sql-case id="alter_tablespace_add_datafile" value="ALTER TABLESPACE ts1 ADD DATAFILE" db-types="Oracle" />
<sql-case id="alter_tablespace_add_datafile_autoextend_next_maxsize_unlimited" value="ALTER TABLESPACE undotbs_01
ADD DATAFILE '/u01/oracle/rbdb1/undo0102.dbf'
AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED" db-types="Oracle" />
<sql-case id="alter_tablespace_add_datafile_size_autoextend_next_maxsize" value="ALTER TABLESPACE tbs_03
ADD DATAFILE 'tbs_f04.dbf' SIZE 100K
AUTOEXTEND ON NEXT 10K MAXSIZE 100K" db-types="Oracle" />
<sql-case id="alter_tablespace_add_datafile_size_reuse" value="ALTER TABLESPACE stocks ADD DATAFILE 'stock4.dbf' SIZE 10M REUSE" db-types="Oracle" />
<sql-case id="alter_tablespace_add_tempfile_size_autoextend" value="ALTER TABLESPACE temp_demo
ADD TEMPFILE 'temp05.dbf' SIZE 5
AUTOEXTEND ON" db-types="Oracle" />
<sql-case id="alter_tablespace_shrink_tempfile" value="ALTER TABLESPACE ts1 SHRINK TEMPFILE '/u02/oracle/data/lmtemp02.dbf'" db-types="Oracle" />
<sql-case id="alter_tablespace_shrink_space_keep" value="ALTER TABLESPACE lmtemp1 SHRINK SPACE KEEP 20M" db-types="Oracle" />
<sql-case id="alter_tablespace_shrink_space" value="ALTER TABLESPACE temp_demo SHRINK SPACE" db-types="Oracle" />
<sql-case id="alter_tablespace_drop_tempfile" value="ALTER TABLESPACE ts1 DROP TEMPFILE '/u02/oracle/data/lmtemp02.dbf'" db-types="Oracle" />
<sql-case id="alter_tablespace_drop_datafile" value="ALTER TABLESPACE ts1 DROP DATAFILE '+DGROUP1/example_df3.f'" db-types="Oracle" />
<sql-case id="alter_tablespace_group_newname" value="ALTER TABLESPACE lmtemp2 TABLESPACE GROUP group2" db-types="Oracle" />
<sql-case id="alter_tablespace_group_empty" value="ALTER TABLESPACE lmtemp3 TABLESPACE GROUP ''" db-types="Oracle" />
<sql-case id="alter_tablespace_begin_backup" value="ALTER TABLESPACE tbs_01 BEGIN BACKUP" db-types="Oracle" />
<sql-case id="alter_tablespace_end_backup" value="ALTER TABLESPACE users END BACKUP" db-types="Oracle" />
<sql-case id="alter_tablespace_online" value="ALTER TABLESPACE tbs_02 ONLINE" db-types="Oracle" />
<sql-case id="alter_tablespace_offline" value="ALTER TABLESPACE tbs_4 OFFLINE" db-types="Oracle" />
<sql-case id="alter_tablespace_offline_normal" value="ALTER TABLESPACE users OFFLINE NORMAL" db-types="Oracle" />
<sql-case id="alter_tablespace_offline_immediate" value="ALTER TABLESPACE users OFFLINE IMMEDIATE" db-types="Oracle" />
<sql-case id="alter_tablespace_offline_temporary" value="ALTER TABLESPACE users ONLINE" db-types="Oracle" />
<sql-case id="alter_tablespace_flashback_off" value="ALTER TABLESPACE tbs_3 FLASHBACK OFF" db-types="Oracle" />
<sql-case id="alter_tablespace_flashback_on" value="ALTER TABLESPACE tbs_3 FLASHBACK ON" db-types="Oracle" />
<sql-case id="alter_tablespace_retention_guarantee" value="ALTER TABLESPACE undots1 RETENTION GUARANTEE" db-types="Oracle" />
<sql-case id="alter_tablespace_retention_noguarantee" value="ALTER TABLESPACE undots1 RETENTION NOGUARANTEE" db-types="Oracle" />
<sql-case id="alter_tablespace_rename_datafile" value="ALTER TABLESPACE tbs_02 RENAME DATAFILE 'diskb:tbs_f5.dbf' TO 'diska:tbs_f5.dbf'" db-types="Oracle" />
<sql-case id="alter_tablespace_rename_datafile_single" value="ALTER TABLESPACE users
RENAME DATAFILE '/u02/oracle/rbdb1/user1.dbf'
TO '/u02/oracle/rbdb1/users01.dbf'" db-types="Oracle" />
<sql-case id="alter_tablespace_rename_datafile_multiple" value="ALTER TABLESPACE users
RENAME DATAFILE '/u02/oracle/rbdb1/user1.dbf',
'/u02/oracle/rbdb1/user2.dbf'
TO '/u02/oracle/rbdb1/users01.dbf',
'/u02/oracle/rbdb1/users02.dbf'" db-types="Oracle" />
<sql-case id="alter_tablespace_autoextend_on_next_g" value="ALTER TABLESPACE bigtbs AUTOEXTEND ON NEXT 20G" db-types="Oracle" />
<sql-case id="alter_tablespace_add_datafile_size_m" value="ALTER TABLESPACE lmtbsb ADD DATAFILE '/u02/oracle/data/lmtbsb02.dbf' SIZE 1M" db-types="Oracle" />
<sql-case id="alter_tablespace_nologging" value="ALTER TABLESPACE tbs_03 NOLOGGING" db-types="Oracle" />
<sql-case id="alter_tablespace_add_tempfile_size_m_reuse" value="ALTER TABLESPACE lmtemp ADD TEMPFILE '/u02/oracle/data/lmtemp02.dbf' SIZE 18M REUSE" db-types="Oracle" />
<sql-case id ="alter_tablespace_with_initial_size" value="ALTER TABLESPACE ts_1
ADD DATAFILE 'data_2.dat'
INITIAL_SIZE 48M
ENGINE NDB" db-types="MySQL" />
</sql-cases>