[CP] fix json type adaption in sysview on oracle mode
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -19305,7 +19305,8 @@ SELECT/*+leading(DB,T,C,STAT)*/
|
|||||||
WHEN 43 THEN 'NVARCHAR2'
|
WHEN 43 THEN 'NVARCHAR2'
|
||||||
WHEN 44 THEN 'NCHAR'
|
WHEN 44 THEN 'NCHAR'
|
||||||
WHEN 45 THEN 'UROWID'
|
WHEN 45 THEN 'UROWID'
|
||||||
WHEN 46 THEN ''
|
WHEN 46 THEN (CASE C.COLLATION_TYPE WHEN 63 THEN 'BLOB' ELSE 'CLOB' END)
|
||||||
|
WHEN 47 THEN 'JSON'
|
||||||
WHEN 50 THEN 'NUMBER'
|
WHEN 50 THEN 'NUMBER'
|
||||||
ELSE 'UNDEFINED' END AS CHAR(128)) AS DATA_TYPE,
|
ELSE 'UNDEFINED' END AS CHAR(128)) AS DATA_TYPE,
|
||||||
CAST(NULL AS CHAR(3)) AS DATA_TYPE_MOD,
|
CAST(NULL AS CHAR(3)) AS DATA_TYPE_MOD,
|
||||||
@ -37872,6 +37873,7 @@ def_table_schema(
|
|||||||
44, 'NCHAR',
|
44, 'NCHAR',
|
||||||
45, CONCAT('UROWID(', CONCAT(C.LENGTH, ')')),
|
45, CONCAT('UROWID(', CONCAT(C.LENGTH, ')')),
|
||||||
46, DECODE(C.COLL_TYPE, 63, 'BLOB', 'CLOB'),
|
46, DECODE(C.COLL_TYPE, 63, 'BLOB', 'CLOB'),
|
||||||
|
47, 'JSON',
|
||||||
50, 'NUMBER',
|
50, 'NUMBER',
|
||||||
'NOT_SUPPORT')
|
'NOT_SUPPORT')
|
||||||
ELSE t1.TYPE_NAME END AS VARCHAR2(324)) AS ELEM_TYPE_NAME,
|
ELSE t1.TYPE_NAME END AS VARCHAR2(324)) AS ELEM_TYPE_NAME,
|
||||||
@ -37961,6 +37963,7 @@ def_table_schema(
|
|||||||
44, 'NCHAR',
|
44, 'NCHAR',
|
||||||
45, CONCAT('UROWID(', CONCAT(CS.LENGTH, ')')),
|
45, CONCAT('UROWID(', CONCAT(CS.LENGTH, ')')),
|
||||||
46, DECODE(CS.COLL_TYPE, 63, 'BLOB', 'CLOB'),
|
46, DECODE(CS.COLL_TYPE, 63, 'BLOB', 'CLOB'),
|
||||||
|
47, 'JSON',
|
||||||
50, 'NUMBER',
|
50, 'NUMBER',
|
||||||
'NOT_SUPPORT')
|
'NOT_SUPPORT')
|
||||||
ELSE TS1.TYPE_NAME END AS VARCHAR2(324)) AS ELEM_TYPE_NAME,
|
ELSE TS1.TYPE_NAME END AS VARCHAR2(324)) AS ELEM_TYPE_NAME,
|
||||||
@ -38053,6 +38056,7 @@ def_table_schema(
|
|||||||
44, 'NCHAR',
|
44, 'NCHAR',
|
||||||
45, CONCAT('UROWID(', CONCAT(C.LENGTH, ')')),
|
45, CONCAT('UROWID(', CONCAT(C.LENGTH, ')')),
|
||||||
46, DECODE(C.COLL_TYPE, 63, 'BLOB', 'CLOB'),
|
46, DECODE(C.COLL_TYPE, 63, 'BLOB', 'CLOB'),
|
||||||
|
47, 'JSON',
|
||||||
50, 'NUMBER',
|
50, 'NUMBER',
|
||||||
'NOT_SUPPORT')
|
'NOT_SUPPORT')
|
||||||
ELSE t1.TYPE_NAME END AS VARCHAR2(324)) AS ELEM_TYPE_NAME,
|
ELSE t1.TYPE_NAME END AS VARCHAR2(324)) AS ELEM_TYPE_NAME,
|
||||||
|
Reference in New Issue
Block a user