This is an automated email from the ASF dual-hosted git repository.

duanzhengqiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 2cb461c4db1 add more test case for Oracle CREATE TEMPORARY sql (#28997)
2cb461c4db1 is described below

commit 2cb461c4db12da28d266ce7e83bb06c0b8881b3a
Author: +7 <[email protected]>
AuthorDate: Fri Nov 10 09:48:18 2023 +0800

    add more test case for Oracle CREATE TEMPORARY sql (#28997)
---
 test/it/parser/src/main/resources/case/ddl/create-tablespace.xml     | 5 +++++
 .../src/main/resources/sql/supported/ddl/create-tablespace.xml       | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/test/it/parser/src/main/resources/case/ddl/create-tablespace.xml 
b/test/it/parser/src/main/resources/case/ddl/create-tablespace.xml
index dc132120ac7..474213dfde1 100644
--- a/test/it/parser/src/main/resources/case/ddl/create-tablespace.xml
+++ b/test/it/parser/src/main/resources/case/ddl/create-tablespace.xml
@@ -87,6 +87,11 @@
     <create-tablespace 
sql-case-id="create_tablespace_with_temporary_extent_autoallocate" />
     <create-tablespace 
sql-case-id="create_tablespace_with_temporary_extent_uniform_size" />
     <create-tablespace 
sql-case-id="create_tablespace_with_temporary_extent_uniform" />
+    <create-tablespace 
sql-case-id="create_tablespace_with_temporary_tempfile_spec" />
+    <create-tablespace 
sql-case-id="create_tablespace_with_temporary_tempfile_spec_group" />
+    <create-tablespace 
sql-case-id="create_tablespace_with_temporary_tempfile_spec_extent_management" 
/>
+    <create-tablespace 
sql-case-id="create_tablespace_with_temporary_tempfile_spec_size_autoextend" />
+    <create-tablespace 
sql-case-id="create_tablespace_with_temporary_tempfile_spec_size_autoextend_group"
 />
     <create-tablespace sql-case-id="create_tablespace_with_undo_tablespace" />
     <create-tablespace 
sql-case-id="create_tablespace_with_undo_tablespace_spec" />
     <create-tablespace 
sql-case-id="create_tablespace_with_undo_tablespace_extent" />
diff --git 
a/test/it/parser/src/main/resources/sql/supported/ddl/create-tablespace.xml 
b/test/it/parser/src/main/resources/sql/supported/ddl/create-tablespace.xml
index e5a13f7cd21..b447e4f742e 100644
--- a/test/it/parser/src/main/resources/sql/supported/ddl/create-tablespace.xml
+++ b/test/it/parser/src/main/resources/sql/supported/ddl/create-tablespace.xml
@@ -95,6 +95,11 @@
     <sql-case id="create_tablespace_with_temporary_extent" value="CREATE 
TEMPORARY TABLESPACE test_space EXTENT MANAGEMENT LOCAL" db-types="Oracle" />
     <sql-case id="create_tablespace_with_temporary_extent_autoallocate" 
value="CREATE TEMPORARY TABLESPACE test_space EXTENT MANAGEMENT LOCAL 
AUTOALLOCATE" db-types="Oracle" />
     <sql-case id="create_tablespace_with_temporary_extent_uniform_size" 
value="CREATE TEMPORARY TABLESPACE test_space EXTENT MANAGEMENT LOCAL UNIFORM 
SIZE 5K" db-types="Oracle" />
+    <sql-case id="create_tablespace_with_temporary_tempfile_spec" 
value="CREATE TEMPORARY TABLESPACE lmtemp TEMPFILE 
'/u02/oracle/data/lmtemp01.dbf' SIZE 20M REUSE EXTENT MANAGEMENT LOCAL UNIFORM 
SIZE 16M;" db-types="Oracle" />
+    <sql-case id="create_tablespace_with_temporary_tempfile_spec_group" 
value="CREATE TEMPORARY TABLESPACE lmtemp3 TEMPFILE 
'/u02/oracle/data/lmtemp301.dbf'SIZE 25M TABLESPACE GROUP group1;" 
db-types="Oracle" />
+    <sql-case 
id="create_tablespace_with_temporary_tempfile_spec_extent_management" 
value="CREATE TEMPORARY TABLESPACE tbs_t1 TEMPFILE 'tbs_t1.f' SIZE 50m REUSE 
AUTOEXTEND ON MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K;" 
db-types="Oracle" />
+    <sql-case 
id="create_tablespace_with_temporary_tempfile_spec_size_autoextend" 
value="CREATE TEMPORARY TABLESPACE temp_demo TEMPFILE 'temp01.dbf' SIZE 5M 
AUTOEXTEND ON;" db-types="Oracle" />
+    <sql-case 
id="create_tablespace_with_temporary_tempfile_spec_size_autoextend_group" 
value="CREATE TEMPORARY TABLESPACE tbs_temp_02 TEMPFILE 'temp02.dbf' SIZE 5M 
AUTOEXTEND ON TABLESPACE GROUP tbs_grp_01;" db-types="Oracle" />
     <sql-case id="create_tablespace_with_temporary_extent_uniform" 
value="CREATE TEMPORARY TABLESPACE test_space EXTENT MANAGEMENT LOCAL UNIFORM" 
db-types="Oracle" />
     <sql-case id="create_tablespace_with_undo_tablespace" value="CREATE UNDO 
TABLESPACE tablespaceName" db-types="Oracle" />
     <sql-case id="create_tablespace_with_undo_tablespace_spec" value="CREATE 
UNDO TABLESPACE tablespaceName DATATFILE file_specification" db-types="Oracle" 
/>

Reply via email to