11Table Create Table
22t1 CREATE TABLE `t1` (
33 `Name` varchar(256) NOT NULL,
4- `Description` varchar(256) NOT NULL
4+ `Description` varchar(256) DEFAULT NULL
55) ENGINE=CONNECT DEFAULT CHARSET=latin1 `TABLE_TYPE`='ODBC' `CATFUNC`='Sources'
66SET NAMES utf8;
77#
@@ -14,53 +14,53 @@ TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr'
1414CATFUNC=Tables;
1515SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
1616Table_Cat Table_Schema Table_Name Table_Type Remark
17- MTR T1 TABLE
18- MTR T2 TABLE
19- MTR V1 VIEW
17+ NULL MTR T1 TABLENULL
18+ NULL MTR T2 TABLENULL
19+ NULL MTR V1 VIEWNULL
2020DROP TABLE t1;
2121# All tables in all schemas (filtered with WHERE)
2222CREATE TABLE t1 ENGINE=CONNECT
2323TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr'
2424CATFUNC=Tables TABNAME='%.%';
2525SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
2626Table_Cat Table_Schema Table_Name Table_Type Remark
27- MTR T1 TABLE
28- MTR T2 TABLE
29- MTR V1 VIEW
27+ NULL MTR T1 TABLENULL
28+ NULL MTR T2 TABLENULL
29+ NULL MTR V1 VIEWNULL
3030DROP TABLE t1;
3131# All tables "T1" in all schemas (filtered with WHERE)
3232CREATE TABLE t1 ENGINE=CONNECT
3333TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr'
3434CATFUNC=Tables TABNAME='%.T1';
3535SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
3636Table_Cat Table_Schema Table_Name Table_Type Remark
37- MTR T1 TABLE
37+ NULL MTR T1 TABLENULL
3838DROP TABLE t1;
3939# All tables "T1" in all schemas (filtered with WHERE)
4040CREATE TABLE t1 ENGINE=CONNECT
4141TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr'
4242CATFUNC=Tables TABNAME='T1';
4343SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
4444Table_Cat Table_Schema Table_Name Table_Type Remark
45- MTR T1 TABLE
45+ NULL MTR T1 TABLENULL
4646DROP TABLE t1;
4747# Table "T1" in the schema "MTR"
4848CREATE TABLE t1 ENGINE=CONNECT
4949TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr'
5050CATFUNC=Tables TABNAME='MTR.T1';
5151SELECT * FROM t1 ORDER BY Table_Schema, Table_Name;
5252Table_Cat Table_Schema Table_Name Table_Type Remark
53- MTR T1 TABLE
53+ NULL MTR T1 TABLENULL
5454DROP TABLE t1;
5555# All tables in the schema "MTR"
5656CREATE TABLE t1 ENGINE=CONNECT
5757TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr'
5858CATFUNC=Tables TABNAME='MTR.%';
5959SELECT * FROM t1 ORDER BY Table_Schema, Table_Name;
6060Table_Cat Table_Schema Table_Name Table_Type Remark
61- MTR T1 TABLE
62- MTR T2 TABLE
63- MTR V1 VIEW
61+ NULL MTR T1 TABLENULL
62+ NULL MTR T2 TABLENULL
63+ NULL MTR V1 VIEWNULL
6464DROP TABLE t1;
6565#
6666# Checking CATFUNC=Columns
@@ -73,10 +73,10 @@ CATFUNC=Columns;
7373SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
7474Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
7575MTR T1 A 3 DECIMAL 38 40 0 10 1
76- MTR T1 B 6 NUMBER 38 400 0 1
77- MTR T2 A 12 VARCHAR2 64 640 0 1
76+ MTR T1 B 6 NUMBER 38 40NULL NULL 1
77+ MTR T2 A 12 VARCHAR2 64 64NULL NULL 1
7878MTR V1 A 3 DECIMAL 38 40 0 10 1
79- MTR V1 B 6 NUMBER 38 400 0 1
79+ MTR V1 B 6 NUMBER 38 40NULL NULL 1
8080DROP TABLE t1;
8181# All columns in all schemas (limited with WHERE)
8282CREATE TABLE t1 ENGINE=CONNECT
@@ -85,17 +85,17 @@ CATFUNC=Columns TABNAME='%.%';
8585SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
8686Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
8787MTR T1 A 3 DECIMAL 38 40 0 10 1
88- MTR T1 B 6 NUMBER 38 400 0 1
89- MTR T2 A 12 VARCHAR2 64 640 0 1
88+ MTR T1 B 6 NUMBER 38 40NULL NULL 1
89+ MTR T2 A 12 VARCHAR2 64 64NULL NULL 1
9090MTR V1 A 3 DECIMAL 38 40 0 10 1
91- MTR V1 B 6 NUMBER 38 400 0 1
91+ MTR V1 B 6 NUMBER 38 40NULL NULL 1
9292DROP TABLE t1;
9393# All tables "T1" in all schemas (limited with WHERE)
9494CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr' CATFUNC=Columns TABNAME='%.T1';
9595SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
9696Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
9797MTR T1 A 3 DECIMAL 38 40 0 10 1
98- MTR T1 B 6 NUMBER 38 400 0 1
98+ MTR T1 B 6 NUMBER 38 40NULL NULL 1
9999DROP TABLE t1;
100100# Table "T1" in the schema "MTR"
101101CREATE TABLE t1 ENGINE=CONNECT
@@ -104,7 +104,7 @@ CATFUNC=Columns TABNAME='MTR.T1';
104104SELECT * FROM t1 ORDER BY Table_Schema, Table_Name;
105105Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
106106MTR T1 A 3 DECIMAL 38 40 0 10 1
107- MTR T1 B 6 NUMBER 38 400 0 1
107+ MTR T1 B 6 NUMBER 38 40NULL NULL 1
108108DROP TABLE t1;
109109# All tables "T1" in all schemas (filtered with WHERE)
110110CREATE TABLE t1 ENGINE=CONNECT
@@ -113,7 +113,7 @@ CATFUNC=Columns TABNAME='%.T1';
113113SELECT * FROM t1 WHERE Table_Schema='MTR' ORDER BY Table_Schema, Table_Name;
114114Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
115115MTR T1 A 3 DECIMAL 38 40 0 10 1
116- MTR T1 B 6 NUMBER 38 400 0 1
116+ MTR T1 B 6 NUMBER 38 40NULL NULL 1
117117DROP TABLE t1;
118118#
119119# Checking tables
@@ -127,32 +127,32 @@ SHOW CREATE TABLE t1;
127127Table Create Table
128128t1 CREATE TABLE `t1` (
129129 `A` decimal(40,0) DEFAULT NULL,
130- `B` double(40,0) DEFAULT NULL
130+ `B` double DEFAULT NULL
131131) ENGINE=CONNECT DEFAULT CHARSET=latin1 CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr' `TABLE_TYPE`='ODBC' `TABNAME`='T1'
132132SELECT * FROM t1 ORDER BY A;
133133A B
13413410 1000000000
13513520 1000000000000
136- 301000000000000000
136+ 301e15
137137CREATE TABLE t2 AS SELECT * FROM t1;
138138SHOW CREATE TABLE t2;
139139Table Create Table
140140t2 CREATE TABLE `t2` (
141141 `A` decimal(40,0) DEFAULT NULL,
142- `B` double(40,0) DEFAULT NULL
142+ `B` double DEFAULT NULL
143143) ENGINE=MyISAM DEFAULT CHARSET=latin1
144144SELECT * FROM t2;
145145A B
14614610 1000000000
14714720 1000000000000
148- 301000000000000000
148+ 301e15
149149DROP TABLE t2;
150150CREATE VIEW v1 AS SELECT * FROM t1;
151151SELECT * FROM v1;
152152A B
15315310 1000000000
15415420 1000000000000
155- 301000000000000000
155+ 301e15
156156DROP VIEW v1;
157157DROP TABLE t1;
158158# Table "T1" in the schema "MTR"
@@ -163,13 +163,13 @@ SHOW CREATE TABLE t1;
163163Table Create Table
164164t1 CREATE TABLE `t1` (
165165 `A` decimal(40,0) DEFAULT NULL,
166- `B` double(40,0) DEFAULT NULL
166+ `B` double DEFAULT NULL
167167) ENGINE=CONNECT DEFAULT CHARSET=latin1 CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr' `TABLE_TYPE`='ODBC' `TABNAME`='MTR.T1'
168168SELECT * FROM t1;
169169A B
17017010 1000000000
17117120 1000000000000
172- 301000000000000000
172+ 301e15
173173DROP TABLE t1;
174174# View "V1" in the schema "MTR"
175175CREATE TABLE t1 ENGINE=CONNECT
@@ -179,32 +179,32 @@ SHOW CREATE TABLE t1;
179179Table Create Table
180180t1 CREATE TABLE `t1` (
181181 `A` decimal(40,0) DEFAULT NULL,
182- `B` double(40,0) DEFAULT NULL
182+ `B` double DEFAULT NULL
183183) ENGINE=CONNECT DEFAULT CHARSET=latin1 CONNECTION='DSN=ConnectEngineOracle;UID=mtr;PWD=mtr' `TABLE_TYPE`='ODBC' `TABNAME`='MTR.V1'
184184SELECT * FROM t1;
185185A B
18618610 1000000000
18718720 1000000000000
188- 301000000000000000
188+ 301e15
189189CREATE TABLE t2 AS SELECT * FROM t1;
190190SHOW CREATE TABLE t2;
191191Table Create Table
192192t2 CREATE TABLE `t2` (
193193 `A` decimal(40,0) DEFAULT NULL,
194- `B` double(40,0) DEFAULT NULL
194+ `B` double DEFAULT NULL
195195) ENGINE=MyISAM DEFAULT CHARSET=latin1
196196SELECT * FROM t2;
197197A B
19819810 1000000000
19919920 1000000000000
200- 301000000000000000
200+ 301e15
201201DROP TABLE t2;
202202CREATE VIEW v1 AS SELECT * FROM t1;
203203SELECT * FROM v1;
204204A B
20520510 1000000000
20620620 1000000000000
207- 301000000000000000
207+ 301e15
208208DROP VIEW v1;
209209DROP TABLE t1;
210210# Table "T2" in the schema "MTR"
0 commit comments