Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
大炮V587
oceanbase
提交
48a6c6f6
O
oceanbase
项目概览
大炮V587
/
oceanbase
与 Fork 源项目一致
Fork自
oceanbase / oceanbase
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
oceanbase
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
48a6c6f6
编写于
2月 06, 2023
作者:
O
obdev
提交者:
ob-robot
2月 06, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add ObURowIDType,ObLobType,ObJsonType,ObGeometryType for RELATIONAL_EQUAL_TYPE
上级
3f1fdc6d
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
386 addition
and
0 deletion
+386
-0
src/sql/engine/expr/ob_expr_relational_equal_type.map
src/sql/engine/expr/ob_expr_relational_equal_type.map
+386
-0
未找到文件。
src/sql/engine/expr/ob_expr_relational_equal_type.map
浏览文件 @
48a6c6f6
...
...
@@ -47,6 +47,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*TinyIntType*/
...
...
@@ -96,6 +100,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*SmallIntType*/
...
...
@@ -145,6 +153,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*MediumIntType*/
...
...
@@ -194,6 +206,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*Int32Type*/
...
...
@@ -243,6 +259,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*IntType*/
...
...
@@ -292,6 +312,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*UTinyIntType*/
{
...
...
@@ -340,6 +364,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*USmallIntType*/
...
...
@@ -389,6 +417,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*UMediumIntType*/
...
...
@@ -438,6 +470,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*UInt32Type*/
...
...
@@ -487,6 +523,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*UInt64Type*/
...
...
@@ -536,6 +576,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*FloatType*/
...
...
@@ -585,6 +629,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObDoubleType, /* ObNumberFloatType */
ObNVarchar2Type, /* ObNVarchar2Type */
ObNCharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*DoubleType*/
...
...
@@ -634,6 +682,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObDoubleType, /* ObNumberFloatType */
ObDoubleType, /* ObNVarchar2Type */
ObDoubleType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*UFloatType*/
...
...
@@ -683,6 +735,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObDoubleType, /* ObNumberFloatType */
ObDoubleType, /* ObNVarchar2Type */
ObDoubleType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*UDoubleType*/
...
...
@@ -732,6 +788,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObDoubleType, /* ObNumberFloatType */
ObDoubleType, /* ObNVarchar2Type */
ObDoubleType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*NumberType*/
...
...
@@ -781,6 +841,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObNumberType, /* ObGeometryType */
},
/*UNumberType*/
...
...
@@ -830,6 +894,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObNumberType, /* ObGeometryType */
},
/*DateTimeType*/
...
...
@@ -879,6 +947,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObDateTimeType, /* ObNumberFloatType */
ObDateTimeType, /* ObNVarchar2Type */
ObDateTimeType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*TimestampType*/
...
...
@@ -928,6 +1000,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObTimestampType, /* ObNumberFloatType */
ObTimestampType, /* ObNVarchar2Type */
ObTimestampType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*DateType*/
...
...
@@ -977,6 +1053,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObDateType, /* ObNumberFloatType */
ObDateTimeType, /* ObNVarchar2Type */
ObDateTimeType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*TimeType*/
...
...
@@ -1026,6 +1106,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObTimeType, /* ObNumberFloatType */
ObTimeType, /* ObNVarchar2Type */
ObTimeType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObHexStringType, /* ObGeometryType */
},
/*YearType*/
...
...
@@ -1075,6 +1159,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType*/
},
/*VarcharType*/
...
...
@@ -1124,6 +1212,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObHexStringType, /* ObGeometryType */
},
/*CharType*/
...
...
@@ -1173,6 +1265,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObHexStringType, /* ObGeometryType */
},
/*HexStringType*/
...
...
@@ -1222,6 +1318,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObHexStringType, /* ObGeometryType */
},
/*ExtendType*/
...
...
@@ -1271,6 +1371,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*UnknownType*/
...
...
@@ -1320,6 +1424,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*TinyTextType*/
{
...
...
@@ -1368,6 +1476,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*TextType*/
{
...
...
@@ -1416,6 +1528,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*MediumTextType*/
{
...
...
@@ -1464,6 +1580,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*LongTextType*/
{
...
...
@@ -1512,6 +1632,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*BitType*/
{
...
...
@@ -1560,6 +1684,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*EnumType*/
{
...
...
@@ -1608,6 +1736,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObNumberType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*SetType*/
{
...
...
@@ -1656,6 +1788,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObVarcharType, /* ObNVarchar2Type */
ObVarcharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObNumberType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*EnumInnerType*/
{
...
...
@@ -1704,6 +1840,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObNumberType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*SetInnerType*/
{
...
...
@@ -1752,6 +1892,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObNumberType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObTimestampTZType*/
{
...
...
@@ -1800,6 +1944,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObTimestampTZType, /* ObNumberFloatType */
ObTimestampTZType, /* ObNVarchar2Type */
ObTimestampTZType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObTimestampTZType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObTimestampLTZType*/
{
...
...
@@ -1848,6 +1996,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObTimestampLTZType, /* ObNumberFloatType */
ObTimestampLTZType, /* ObNVarchar2Type */
ObTimestampLTZType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObTimestampLTZType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObTimestampNanoType*/
{
...
...
@@ -1896,6 +2048,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObTimestampNanoType, /* ObNumberFloatType */
ObTimestampNanoType, /* ObNVarchar2Type */
ObTimestampNanoType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObTimestampNanoType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObRawType*/
{
...
...
@@ -1944,6 +2100,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObRawType, /* ObNumberFloatType */
ObRawType, /* ObNVarchar2Type */
ObRawType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObVarcharType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObIntervalYMType*/
{
...
...
@@ -1992,6 +2152,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObIntervalYMType, /* ObNumberFloatType */
ObIntervalYMType, /* ObNVarchar2Type */
ObIntervalYMType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObIntervalDSType*/
{
...
...
@@ -2040,6 +2204,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObIntervalDSType, /* ObNumberFloatType */
ObIntervalDSType, /* ObNVarchar2Type */
ObIntervalDSType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*NumberFloatType*/
...
...
@@ -2089,6 +2257,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNumberType, /* ObNVarchar2Type */
ObNumberType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObDoubleType, /* ObGeometryType */
},
/*NVarchar2Type*/
...
...
@@ -2138,6 +2310,10 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNVarchar2Type, /* ObNVarchar2Type */
ObNVarchar2Type, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*NCharType*/
...
...
@@ -2187,6 +2363,216 @@ static ObObjType RELATIONAL_EQUAL_TYPE[ObMaxType][ObMaxType] =
ObNumberType, /* ObNumberFloatType */
ObNVarchar2Type, /* ObNVarchar2Type */
ObNCharType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObURowIDType*/
{
ObMaxType, /* NullType */
ObMaxType, /* TinyIntType */
ObMaxType, /* SmallIntType */
ObMaxType, /* MediumIntType */
ObMaxType, /* Int32Type */
ObMaxType, /* IntType */
ObMaxType, /* UTinyIntType */
ObMaxType, /* USmallIntType */
ObMaxType, /* UMediumIntType */
ObMaxType, /* UInt32Type */
ObMaxType, /* UIntType */
ObMaxType, /* FloatType */
ObMaxType, /* DoubleType */
ObMaxType, /* UFloatType */
ObMaxType, /* UDoubleType */
ObMaxType, /* NumberType */
ObMaxType, /* UNumberType */
ObMaxType, /* DateTimeType */
ObMaxType, /* TimestampType */
ObMaxType, /* DateType */
ObMaxType, /* TimeType */
ObMaxType, /* YearType */
ObMaxType, /* VarcharType */
ObMaxType, /* CharType */
ObMaxType, /* HexStringType */
ObMaxType, /* ExtendType */
ObMaxType, /* UnknownType */
ObMaxType, /*TinyTextType*/
ObMaxType, /*TextType*/
ObMaxType, /*MediumTextType*/
ObMaxType, /*LongTextType*/
ObMaxType, /*BitType*/
ObMaxType, /* EnumType */
ObMaxType, /* SetType */
ObMaxType, /* EnumInnerType */
ObMaxType, /* SetInnerType */
ObMaxType, /* ObTimestampTZType */
ObMaxType, /* ObTimestampLTZType */
ObMaxType, /* ObTimestampNanoType */
ObMaxType, /* ObRawType */
ObMaxType, /* ObIntervalYMType */
ObMaxType, /* ObIntervalDSType */
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObLobType*/
{
ObMaxType, /* NullType */
ObMaxType, /* TinyIntType */
ObMaxType, /* SmallIntType */
ObMaxType, /* MediumIntType */
ObMaxType, /* Int32Type */
ObMaxType, /* IntType */
ObMaxType, /* UTinyIntType */
ObMaxType, /* USmallIntType */
ObMaxType, /* UMediumIntType */
ObMaxType, /* UInt32Type */
ObMaxType, /* UIntType */
ObMaxType, /* FloatType */
ObMaxType, /* DoubleType */
ObMaxType, /* UFloatType */
ObMaxType, /* UDoubleType */
ObMaxType, /* NumberType */
ObMaxType, /* UNumberType */
ObMaxType, /* DateTimeType */
ObMaxType, /* TimestampType */
ObMaxType, /* DateType */
ObMaxType, /* TimeType */
ObMaxType, /* YearType */
ObMaxType, /* VarcharType */
ObMaxType, /* CharType */
ObMaxType, /* HexStringType */
ObMaxType, /* ExtendType */
ObMaxType, /* UnknownType */
ObMaxType, /*TinyTextType*/
ObMaxType, /*TextType*/
ObMaxType, /*MediumTextType*/
ObMaxType, /*LongTextType*/
ObMaxType, /*BitType*/
ObMaxType, /* EnumType */
ObMaxType, /* SetType */
ObMaxType, /* EnumInnerType */
ObMaxType, /* SetInnerType */
ObMaxType, /* ObTimestampTZType */
ObMaxType, /* ObTimestampLTZType */
ObMaxType, /* ObTimestampNanoType */
ObMaxType, /* ObRawType */
ObMaxType, /* ObIntervalYMType */
ObMaxType, /* ObIntervalDSType */
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObJsonType */
ObMaxType, /* ObGeometryType */
},
/*ObJsonType*/
{
ObMaxType, /* NullType */
ObJsonType, /* TinyIntType */
ObJsonType, /* SmallIntType */
ObJsonType, /* MediumIntType */
ObJsonType, /* Int32Type */
ObJsonType, /* IntType */
ObJsonType, /* UTinyIntType */
ObJsonType, /* USmallIntType */
ObJsonType, /* UMediumIntType */
ObJsonType, /* UInt32Type */
ObJsonType, /* UIntType */
ObJsonType, /* FloatType */
ObJsonType, /* DoubleType */
ObJsonType, /* UFloatType */
ObJsonType, /* UDoubleType */
ObJsonType, /* NumberType */
ObJsonType, /* UNumberType */
ObJsonType, /* DateTimeType */
ObJsonType, /* TimestampType */
ObJsonType, /* DateType */
ObJsonType, /* TimeType */
ObJsonType, /* YearType */
ObJsonType, /* VarcharType */
ObJsonType, /* CharType */
ObJsonType, /* HexStringType */
ObMaxType, /* ExtendType */
ObJsonType, /* UnknownType */
ObJsonType, /*TinyTextType*/
ObJsonType, /*TextType*/
ObJsonType, /*MediumTextType*/
ObJsonType, /*LongTextType*/
ObJsonType, /*BitType*/
ObNumberType, /* EnumType */
ObNumberType, /* SetType */
ObNumberType, /* EnumInnerType */
ObNumberType, /* SetInnerType */
ObTimestampTZType, /* ObTimestampTZType */
ObTimestampLTZType, /* ObTimestampLTZType */
ObTimestampNanoType, /* ObTimestampNanoType */
ObVarcharType, /* ObRawType */
ObMaxType, /* ObIntervalYMType */
ObMaxType, /* ObIntervalDSType */
ObMaxType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObNullType, /* ObURowIDType */
ObNullType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObJsonType, /* ObGeometryType*/
},
/*ObGeometryType*/
{
ObMaxType, /* NullType */
ObDoubleType, /* TinyIntType */
ObDoubleType, /* SmallIntType */
ObDoubleType, /* MediumIntType */
ObDoubleType, /* Int32Type */
ObDoubleType, /* IntType */
ObDoubleType, /* UTinyIntType */
ObDoubleType, /* USmallIntType */
ObDoubleType, /* UMediumIntType */
ObDoubleType, /* UInt32Type */
ObDoubleType, /* UIntType */
ObDoubleType, /* FloatType */
ObDoubleType, /* DoubleType */
ObDoubleType, /* UFloatType */
ObDoubleType, /* UDoubleType */
ObNumberType, /* NumberType */
ObNumberType, /* UNumberType */
ObMaxType, /* DateTimeType */
ObMaxType, /* TimestampType */
ObMaxType, /* DateType */
ObHexStringType, /* TimeType */
ObDoubleType, /* YearType */
ObHexStringType, /* VarcharType */
ObHexStringType, /* CharType */
ObHexStringType, /* HexStringType */
ObMaxType, /* ExtendType */
ObMaxType, /* UnknownType */
ObMaxType, /*TinyTextType*/
ObMaxType, /*TextType*/
ObMaxType, /*MediumTextType*/
ObMaxType, /*LongTextType*/
ObDoubleType, /*BitType*/
ObMaxType, /* EnumType */
ObMaxType, /* SetType */
ObMaxType, /* EnumInnerType */
ObMaxType, /* SetInnerType */
ObMaxType, /* ObTimestampTZType */
ObMaxType, /* ObTimestampLTZType */
ObMaxType, /* ObTimestampNanoType */
ObMaxType, /* ObRawType */
ObMaxType, /* ObIntervalYMType */
ObMaxType, /* ObIntervalDSType */
ObDoubleType, /* ObNumberFloatType */
ObMaxType, /* ObNVarchar2Type */
ObMaxType, /* ObNCharType */
ObMaxType, /* ObURowIDType */
ObMaxType, /* ObLobType */
ObJsonType, /* ObJsonType */
ObHexStringType, /* ObGeometryType */
},
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录