Add object type placeholder for MySQL date/datetime types

This commit is contained in:
hezuojiao
2024-06-17 23:43:05 +00:00
committed by ob-robot
parent f2462dd444
commit ffd0dacb15
32 changed files with 3917 additions and 21 deletions

View File

@ -53,6 +53,8 @@ data_type data_type_str data_type_class
49 UDT 24
50 DECIMAL_INT 25
51 COLLECTION 26
52 MYSQL_DATE 27
53 MYSQL_DATETIME 28
select data_type, data_type_str, data_type_class from __all_virtual_data_type order by data_type;
data_type data_type_str data_type_class
0 NULL 0
@ -107,6 +109,8 @@ data_type data_type_str data_type_class
49 UDT 24
50 DECIMAL_INT 25
51 COLLECTION 26
52 MYSQL_DATE 27
53 MYSQL_DATETIME 28
select * from __all_virtual_data_type where data_type = 22;
data_type data_type_str data_type_class
22 VARCHAR 10
@ -162,6 +166,8 @@ GEOMETRY GEOMETRY
UDT UDT
DECIMAL_INT DECIMAL_INT
COLLECTION COLLECTION
MYSQL_DATE MYSQL_DATE
MYSQL_DATETIME MYSQL_DATETIME
show create table __all_virtual_data_type;
Table Create Table
__all_virtual_data_type CREATE TABLE `__all_virtual_data_type` (

View File

@ -27,6 +27,8 @@ data_type_class data_type_class_str
24 UDT
25 DECIMAL_INT
26 COLLECTION
27 MYSQL_DATE
28 MYSQL_DATETIME
select data_type_class, data_type_class_str from __all_virtual_data_type_class;
data_type_class data_type_class_str
0 NULL
@ -55,6 +57,8 @@ data_type_class data_type_class_str
24 UDT
25 DECIMAL_INT
26 COLLECTION
27 MYSQL_DATE
28 MYSQL_DATETIME
select * from __all_virtual_data_type_class where data_type_class = 10;
data_type_class data_type_class_str
10 STRING
@ -110,6 +114,8 @@ GEOMETRY GEOMETRY
UDT UDT
DECIMAL_INT DECIMAL_INT
COLLECTION COLLECTION
MYSQL_DATE MYSQL_DATE
MYSQL_DATETIME MYSQL_DATETIME
show create table __all_virtual_data_type_class;
Table Create Table
__all_virtual_data_type_class CREATE TABLE `__all_virtual_data_type_class` (