diff --git a/mysql-test/suite/oracle_compatibility/r/oracle_sys_view.result b/mysql-test/suite/oracle_compatibility/r/oracle_sys_view.result index 25c6072a5222ccbc0f770d969734940759e22b77..ddbc8d2ecdd11907754dc7de84328d1aa26a3953 100644 --- a/mysql-test/suite/oracle_compatibility/r/oracle_sys_view.result +++ b/mysql-test/suite/oracle_compatibility/r/oracle_sys_view.result @@ -5,6 +5,8 @@ desc sys.dba_tab_cols; Field Type Null Key Default Extra OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL DATA_TYPE varchar(28) YES NULL DATA_TYPE_MOD varchar(3) YES NULL @@ -51,6 +53,8 @@ desc sys.all_tab_cols; Field Type Null Key Default Extra OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL DATA_TYPE varchar(28) YES NULL DATA_TYPE_MOD varchar(3) YES NULL @@ -97,6 +101,7 @@ desc sys.user_tab_cols; Field Type Null Key Default Extra OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL DATA_TYPE varchar(28) YES NULL DATA_TYPE_MOD varchar(3) YES NULL @@ -143,6 +148,8 @@ desc sys.dba_tab_columns; Field Type Null Key Default Extra OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL DATA_TYPE varchar(28) YES NULL DATA_TYPE_MOD varchar(3) YES NULL @@ -183,6 +190,8 @@ desc sys.all_tab_columns; Field Type Null Key Default Extra OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL DATA_TYPE varchar(28) YES NULL DATA_TYPE_MOD varchar(3) YES NULL @@ -222,6 +231,7 @@ desc sys.user_tab_columns; Field Type Null Key Default Extra OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL DATA_TYPE varchar(28) YES NULL DATA_TYPE_MOD varchar(3) YES NULL @@ -265,6 +275,7 @@ COMPOSITE varchar(3) NO PARTITION_NAME varchar(64) YES NULL SUBPARTITION_COUNT bigint YES NULL HIGH_VALUE varchar(500) YES NULL +HIGH_VALUE varchar(500) YES NULL HIGH_VALUE_LENGTH bigint YES NULL PARTITION_POSITION int unsigned YES NULL TABLESPACE_NAME varchar(196) YES NULL @@ -403,6 +414,7 @@ PASSWORD_CHANGE_DATE timestamp YES NULL desc sys.all_tables; Field Type Null Key Default Extra OWNER varchar(64) NO NULL +OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL TABLESPACE_NAME varchar(129) YES NULL CLUSTER_NAME varchar(4) YES NULL @@ -489,15 +501,21 @@ LOGICAL_REPLICATION varchar(4) YES NULL desc sys.dba_constraints; Field Type Null Key Default Extra OWNER varchar(64) YES NULL +OWNER varchar(64) YES NULL CONSTRAINT_NAME varchar(64) YES NULL CONSTRAINT_TYPE varchar(1) YES NULL TABLE_NAME varchar(64) YES NULL SEARCH_CONDITION longblob YES NULL SEARCH_CONDITION_VC longblob YES NULL R_OWNER varchar(64) YES NULL +TABLE_NAME varchar(64) YES NULL +SEARCH_CONDITION longblob YES NULL +SEARCH_CONDITION_VC longblob YES NULL +R_OWNER varchar(64) YES NULL R_CONSTRAINT_NAME varchar(64) YES NULL DELETE_RULE varchar(20) YES NULL STATUS varchar(7) NO +STATUS varchar(7) NO DEFERRABLE varchar(14) NO DEFERRED varchar(9) NO VALIDATED varchar(9) NO @@ -507,6 +525,7 @@ RELY char(0) NO LAST_CHANGE char(0) NO INDEX_OWNER varchar(64) YES NULL INDEX_NAME varchar(64) YES NULL +INDEX_NAME varchar(64) YES NULL INVALID char(0) NO VIEW_RELATED char(0) NO ORIGIN_CON_ID int NO 0 @@ -514,12 +533,16 @@ desc sys.all_objects; Field Type Null Key Default Extra OWNER varchar(64) NO OBJECT_NAME varchar(64) NO +OBJECT_NAME varchar(64) NO SUBOBJECT_NAME varchar(64) YES NULL OBJECT_ID bigint unsigned NO 0 +OBJECT_ID bigint unsigned NO 0 DATA_OBJECT_ID bigint unsigned YES NULL OBJECT_TYPE varchar(15) NO CREATED timestamp NO NULL LAST_DDL_TIME timestamp NO NULL +CREATED timestamp NO NULL +LAST_DDL_TIME timestamp NO NULL TIMESTAMP varchar(19) NO STATUS varchar(5) NO TEMPORARY varchar(1) NO @@ -542,12 +565,16 @@ desc sys.dba_objects; Field Type Null Key Default Extra OWNER varchar(64) NO OBJECT_NAME varchar(64) NO +OBJECT_NAME varchar(64) NO SUBOBJECT_NAME varchar(64) YES NULL OBJECT_ID bigint unsigned NO 0 +OBJECT_ID bigint unsigned NO 0 DATA_OBJECT_ID bigint unsigned YES NULL OBJECT_TYPE varchar(15) NO CREATED timestamp NO NULL LAST_DDL_TIME timestamp NO NULL +CREATED timestamp NO NULL +LAST_DDL_TIME timestamp NO NULL TIMESTAMP varchar(19) NO STATUS varchar(5) NO TEMPORARY varchar(1) NO @@ -572,6 +599,7 @@ owner varchar(64) NO NULL name varchar(64) NO NULL object_type varchar(5) NO column_name text YES NULL +column_name text YES NULL column_position int unsigned YES NULL COLLATED_COLUMN_ID binary(0) YES NULL desc sys.dba_role_privs; @@ -593,6 +621,7 @@ INHERITED binary(0) YES NULL desc sys.dba_tables; Field Type Null Key Default Extra OWNER varchar(64) NO NULL +OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL TABLESPACE_NAME varchar(129) YES NULL CLUSTER_NAME varchar(4) YES NULL @@ -702,9 +731,13 @@ desc sys.dba_indexes; Field Type Null Key Default Extra OWNER varchar(64) NO NULL INDEX_NAME varchar(64) YES NULL +OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL INDEX_TYPE varchar(10) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL TABLE_TYPE varchar(5) NO UNIQUENESS varchar(9) NO COMPRESSION varchar(8) NO @@ -762,6 +795,7 @@ ORPHANED_ENTRIES varchar(2) NO INDEXING varchar(4) NO AUTO varchar(2) NO CONSTRAINT_INDEX varchar(3) NO +CONSTRAINT_INDEX varchar(3) NO desc sys.dba_ind_columns; Field Type Null Key Default Extra INDEX_OWNER varchar(64) NO NULL @@ -769,6 +803,11 @@ INDEX_NAME varchar(64) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL +INDEX_OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL COLUMN_POSITION decimal(10,0) NO 0 COLUMN_LENGTH decimal(10,0) YES NULL CHAR_LENGTH decimal(10,0) YES NULL @@ -791,8 +830,10 @@ desc sys.dba_segments; Field Type Null Key Default Extra OWNER text YES NULL SEGMENT_NAME text NO NULL +SEGMENT_NAME text NO NULL PARTITION_NAME text YES NULL SEGMENT_TYPE varchar(18) NO +SEGMENT_TYPE varchar(15) NO SEGMENT_SUBTYPE binary(0) YES NULL TABLESPACE_NAME varchar(655) NO HEADER_FILE binary(0) YES NULL @@ -823,6 +864,7 @@ CELLMEMORY varchar(8) NO desc sys.user_segments; Field Type Null Key Default Extra SEGMENT_NAME text NO NULL +SEGMENT_NAME text NO NULL PARTITION_NAME text YES NULL SEGMENT_TYPE varchar(10) YES NULL SEGMENT_SUBTYPE binary(0) YES NULL @@ -854,6 +896,7 @@ desc sys.dba_ind_partitions; Field Type Null Key Default Extra INDEX_OWNER varchar(64) NO NULL INDEX_NAME varchar(64) YES NULL +INDEX_NAME varchar(64) YES NULL COMPOSITE varchar(2) NO PARTITION_NAME varchar(64) YES NULL SUBPARTITION_COUNT bigint YES NULL @@ -927,6 +970,7 @@ STALE_STATS varchar(2) NO NOTES text NO NULL SCOPE varchar(6) NO desc sys.dba_tab_col_statistics; +desc sys.dba_tab_col_statistics; Field Type Null Key Default Extra OWNER varchar(64) YES NULL TABLE_NAME varchar(64) YES NULL @@ -950,18 +994,47 @@ Field Type Null Key Default Extra OWNER varchar(64) NO NULL INDEX_NAME varchar(64) YES NULL TABLE_NAME varchar(64) NO NULL +TABLE_NAME varchar(64) YES NULL +COLUMN_NAME varchar(64) YES NULL +NUM_DISTINCT int YES NULL +LOW_VALUE longtext YES NULL +HIGH_VALUE longtext YES NULL +DENSITY binary(0) YES NULL +NUM_NULLS binary(0) YES NULL +NUM_BUCKETS bigint YES NULL +LAST_ANALYZED longtext YES NULL +SAMPLE_SIZE binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +USER_STATS binary(0) YES NULL +NOTES binary(0) YES NULL +AVG_COL_LEN binary(0) YES NULL +HISTOGRAM json NO NULL +SCOPE varchar(6) NO +desc sys.dba_part_indexes; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +TABLE_NAME varchar(64) NO NULL PARTITIONING_TYPE varchar(13) YES NULL SUBPARTITIONING_TYPE varchar(13) YES NULL PARTITION_COUNT decimal(10,0) NO 0 DEF_SUBPARTITION_COUNT decimal(10,0) NO 0 PARTITIONING_KEY_COUNT decimal(10,0) YES NULL SUBPARTITIONING_KEY_COUNT decimal(10,0) YES NULL +PARTITION_COUNT decimal(10,0) NO 0 +DEF_SUBPARTITION_COUNT decimal(10,0) NO 0 +PARTITIONING_KEY_COUNT decimal(10,0) YES NULL +SUBPARTITIONING_KEY_COUNT decimal(10,0) YES NULL LOCALITY varchar(5) NO ALIGNMENT varchar(8) NO DEF_TABLESPACE_NAME varchar(4) YES NULL DEF_PCT_FREE decimal(10,0) NO 0 DEF_INI_TRANS decimal(10,0) NO 0 DEF_MAX_TRANS decimal(10,0) NO 0 +DEF_TABLESPACE_NAME varchar(4) YES NULL +DEF_PCT_FREE decimal(10,0) NO 0 +DEF_INI_TRANS decimal(10,0) NO 0 +DEF_MAX_TRANS decimal(10,0) NO 0 DEF_INITIAL_EXTENT varchar(7) NO DEF_NEXT_EXTENT varchar(7) NO DEF_MIN_EXTENTS varchar(7) NO @@ -970,20 +1043,27 @@ DEF_MAX_SIZE varchar(7) NO DEF_PCT_INCREASE varchar(7) NO DEF_FREELISTS decimal(1,0) NO 0 DEF_FREELIST_GROUPS decimal(1,0) NO 0 +DEF_FREELISTS decimal(1,0) NO 0 +DEF_FREELIST_GROUPS decimal(1,0) NO 0 DEF_LOGGING varchar(4) NO DEF_BUFFER_POOL varchar(7) NO DEF_FLASH_CACHE varchar(4) NO DEF_CELL_FLASH_CACHE varchar(4) NO DEF_PARAMETERS varchar(4) YES NULL INTERVAL varchar(4) YES NULL +DEF_PARAMETERS varchar(4) YES NULL +INTERVAL varchar(4) YES NULL AUTOLIST varchar(2) NO INTERVAL_SUBPARTITION varchar(4) YES NULL +INTERVAL_SUBPARTITION varchar(4) YES NULL AUTOLIST_SUBPARTITION varchar(2) NO desc sys.dba_ind_subpartitions; Field Type Null Key Default Extra INDEX_OWNER varchar(64) NO NULL INDEX_NAME varchar(64) YES NULL PARTITION_NAME varchar(129) YES NULL +INDEX_NAME varchar(64) YES NULL +PARTITION_NAME varchar(129) YES NULL SUBPARTITION_NAME varchar(64) YES NULL HIGH_VALUE varchar(2048) YES NULL HIGH_VALUE_LENGTH bigint YES NULL @@ -1028,6 +1108,7 @@ STATISTIC# bigint unsigned NO 0 NAME varchar(128) NO NULL CLASS varchar(1) NO VALUE bigint NO 0 +VALUE bigint NO 0 STAT_ID bigint unsigned NO NULL CON_ID varchar(1) NO desc sys.v$version; @@ -1100,16 +1181,22 @@ desc sys.all_cons_columns; Field Type Null Key Default Extra OWNER varchar(64) YES NULL CONSTRAINT_NAME varchar(64) YES NULL +CONSTRAINT_NAME varchar(64) YES NULL TABLE_NAME varchar(64) YES NULL COLUMN_NAME varchar(64) YES NULL POSITION int unsigned YES NULL +POSITION int unsigned YES NULL desc sys.all_indexes; Field Type Null Key Default Extra OWNER varchar(64) NO NULL INDEX_NAME varchar(64) YES NULL +OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL INDEX_TYPE varchar(10) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL TABLE_TYPE varchar(5) NO UNIQUENESS varchar(9) NO COMPRESSION varchar(8) NO @@ -1167,13 +1254,17 @@ ORPHANED_ENTRIES varchar(2) NO INDEXING varchar(4) NO AUTO varchar(2) NO CONSTRAINT_INDEX varchar(3) NO +CONSTRAINT_INDEX varchar(3) NO desc sys.user_indexes; Field Type Null Key Default Extra OWNER varchar(64) NO NULL INDEX_NAME varchar(64) YES NULL +INDEX_NAME varchar(64) YES NULL INDEX_TYPE varchar(10) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL TABLE_TYPE varchar(5) NO UNIQUENESS varchar(9) NO COMPRESSION varchar(8) NO @@ -1231,9 +1322,11 @@ ORPHANED_ENTRIES varchar(2) NO INDEXING varchar(4) NO AUTO varchar(2) NO CONSTRAINT_INDEX varchar(3) NO +CONSTRAINT_INDEX varchar(3) NO desc sys.user_tables; Field Type Null Key Default Extra OWNER varchar(64) NO NULL +OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL TABLESPACE_NAME varchar(129) YES NULL CLUSTER_NAME varchar(4) YES NULL @@ -1474,6 +1567,7 @@ ORIGIN_CON_ID int unsigned NO NULL desc sys.all_views; Field Type Null Key Default Extra OWNER varchar(64) NO NULL +OWNER varchar(64) NO NULL VIEW_NAME varchar(64) NO NULL TEXT_LENGTH decimal(10,0) YES NULL TEXT binary(0) YES NULL @@ -1620,6 +1714,11 @@ INDEX_NAME varchar(64) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL +INDEX_OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL COLUMN_POSITION decimal(10,0) NO 0 COLUMN_LENGTH decimal(10,0) YES NULL CHAR_LENGTH decimal(10,0) YES NULL @@ -1632,6 +1731,11 @@ INDEX_NAME varchar(64) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL +INDEX_OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL COLUMN_POSITION decimal(10,0) NO 0 COLUMN_LENGTH decimal(10,0) YES NULL CHAR_LENGTH decimal(10,0) YES NULL @@ -1644,6 +1748,10 @@ INDEX_NAME varchar(64) YES NULL TABLE_OWNER varchar(64) NO NULL TABLE_NAME varchar(64) NO NULL COLUMN_NAME varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL COLUMN_POSITION decimal(10,0) NO 0 COLUMN_LENGTH decimal(10,0) YES NULL CHAR_LENGTH decimal(10,0) YES NULL @@ -1652,15 +1760,21 @@ COLLATED_COLUMN_ID decimal(10,0) NO 0 desc sys.user_constraints; Field Type Null Key Default Extra OWNER varchar(64) YES NULL +OWNER varchar(64) YES NULL CONSTRAINT_NAME varchar(64) YES NULL CONSTRAINT_TYPE varchar(1) YES NULL TABLE_NAME varchar(64) YES NULL SEARCH_CONDITION longblob YES NULL SEARCH_CONDITION_VC longblob YES NULL R_OWNER varchar(64) YES NULL +TABLE_NAME varchar(64) YES NULL +SEARCH_CONDITION longblob YES NULL +SEARCH_CONDITION_VC longblob YES NULL +R_OWNER varchar(64) YES NULL R_CONSTRAINT_NAME varchar(64) YES NULL DELETE_RULE varchar(20) YES NULL STATUS varchar(7) NO +STATUS varchar(7) NO DEFERRABLE varchar(14) NO DEFERRED varchar(9) NO VALIDATED varchar(9) NO @@ -1670,6 +1784,7 @@ RELY char(0) NO LAST_CHANGE char(0) NO INDEX_OWNER varchar(64) YES NULL INDEX_NAME varchar(64) YES NULL +INDEX_NAME varchar(64) YES NULL INVALID char(0) NO VIEW_RELATED char(0) NO ORIGIN_CON_ID int NO 0 @@ -1677,16 +1792,21 @@ desc sys.dba_cons_columns; Field Type Null Key Default Extra OWNER varchar(64) YES NULL CONSTRAINT_NAME varchar(64) YES NULL +CONSTRAINT_NAME varchar(64) YES NULL TABLE_NAME varchar(64) YES NULL COLUMN_NAME varchar(64) YES NULL POSITION int unsigned YES NULL +POSITION int unsigned YES NULL desc sys.user_cons_columns; Field Type Null Key Default Extra OWNER varchar(64) YES NULL CONSTRAINT_NAME varchar(64) YES NULL +OWNER varchar(64) YES NULL +CONSTRAINT_NAME varchar(64) YES NULL TABLE_NAME varchar(64) YES NULL COLUMN_NAME varchar(64) YES NULL POSITION int unsigned YES NULL +POSITION int unsigned YES NULL desc sys.dba_ind_expressions; Field Type Null Key Default Extra INDEX_OWNER varchar(64) NO NULL @@ -1712,6 +1832,7 @@ ORIGIN_CON_ID int unsigned NO NULL desc sys.dba_views; Field Type Null Key Default Extra OWNER varchar(64) NO NULL +OWNER varchar(64) NO NULL VIEW_NAME varchar(64) NO NULL TEXT_LENGTH decimal(10,0) YES NULL TEXT binary(0) YES NULL @@ -1767,12 +1888,16 @@ desc sys.user_objects; Field Type Null Key Default Extra OWNER varchar(64) NO OBJECT_NAME varchar(64) NO +OBJECT_NAME varchar(64) NO SUBOBJECT_NAME varchar(64) YES NULL OBJECT_ID bigint unsigned NO 0 +OBJECT_ID bigint unsigned NO 0 DATA_OBJECT_ID bigint unsigned YES NULL OBJECT_TYPE varchar(15) NO CREATED timestamp NO NULL LAST_DDL_TIME timestamp NO NULL +CREATED timestamp NO NULL +LAST_DDL_TIME timestamp NO NULL TIMESTAMP varchar(19) NO STATUS varchar(5) NO TEMPORARY varchar(1) NO @@ -3087,147 +3212,1205 @@ NUMA_DEFAULT decimal(10,0) YES NULL NUMA_CURR decimal(10,0) YES NULL CPU_USED decimal(10,0) YES NULL CON_ID int NO 0 -# -# 2. show create view -# -show create view sys.dba_tab_cols; -View Create View character_set_client collation_connection -dba_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_tab_cols; -View Create View character_set_client collation_connection -all_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_tab_cols; -View Create View character_set_client collation_connection -user_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tab_columns; -View Create View character_set_client collation_connection -dba_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`SENSITIVE_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'CLOB') then cast(4000 as decimal(10,0)) else cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) end) AS `DATA_LENGTH`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_tab_columns; -View Create View character_set_client collation_connection -all_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'CLOB') then cast(4000 as decimal(10,0)) else cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) end) AS `DATA_LENGTH`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_tab_columns; -View Create View character_set_client collation_connection -user_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'CLOB') then cast(4000 as decimal(10,0)) else cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) end) AS `DATA_LENGTH`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tab_partitions; -View Create View character_set_client collation_connection -dba_tab_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_partitions` (`TABLE_OWNER`,`TABLE_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`CLOBAL_STATS`,`USER_STATS`,`IS_NESTED`,`PARENT_TABLE_PARTITION`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`CELLMEMORY`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select distinct `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`issubpartitioned` AS `issubpartitioned`,`p`.`partition_name` AS `partition_name`,(case when (`p`.`cntsp` is null) then 0 else `p`.`cntsp` end) AS `subpartition_count`,cast(`p`.`partition_description` as char(500) charset utf8mb4) AS `cast(p.partition_description as varchar(500))`,`p`.`hlen` AS `hlen`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`tspacename` AS `tspacename`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'' AS `Name_exp_24`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`p`.`indexstate` AS `indexstate`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select `p1`.`table_schema` AS `table_schema`,`p1`.`table_name` AS `table_name`,`p1`.`issubpartitioned` AS `issubpartitioned`,`p1`.`partition_name` AS `partition_name`,`p2`.`cntsp` AS `cntsp`,`p1`.`partition_description` AS `partition_description`,`p1`.`hlen` AS `hlen`,`p1`.`partition_ordinal_position` AS `partition_ordinal_position`,`p1`.`tspacename` AS `tspacename`,`p1`.`indexstate` AS `indexstate` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,(case when (`information_schema`.`partitions`.`SUBPARTITION_NAME` is null) then 'NO' else 'YES' end) AS `issubpartitioned`,`information_schema`.`partitions`.`PARTITION_DESCRIPTION` AS `partition_description`,length(`information_schema`.`partitions`.`PARTITION_DESCRIPTION`) AS `hlen`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspacename`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `indexstate` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tablespaces; -View Create View character_set_client collation_connection -dba_tablespaces CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tablespaces` (`TABLESPACE_NAME`,`BLOCK_SIZE`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`PCT_INCREASE`,`MIN_EXTLEN`,`STATUS`,`CONTENTS`,`LOGGING`,`FORCE_LOGGING`,`EXTENT_MANAGEMENT`,`ALLOC_ATION_TYPE`,`PLUGGED_IN`,`SEGMENT_SPACE_MANAGEMENT`,`DEF_TAB_COMPRESSION`,`RETENTION`,`BIGFILE`,`PREDICATE_EVALUATION`,`ENCRYPTED`,`COMPRESS_FOR`,`DEF_INMEMORY`,`DEF_INMEMORY_PRIORITY`,`DEF_INMEMORY_DISTRIBUTE`,`DEF_INMEMORY_COMPRESSION`,`DEF_INMEMORY_DUPLICATE`,`SHARED`,`DEF_INDEX_COMPRESSION`,`INDEX_COMPRESS_FOR`,`DEF_CELLMEMORY`,`DEF_INMEMORY_SERVICE`,`DEF_INMEMORY_SERVICE_NAME`,`LOST_WRITE_PROTECT`,`CHUNK_TABLESPACE`) AS select distinct `tbs`.`name` AS `name`,`tbs`.`fs_block_size` AS `fs_block_size`,`tbs`.`file_size` AS `file_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`tbs`.`page_size` AS `page_size`,NULL AS `NULL`,NULL AS `NULL`,'ONLINE' AS `ONLINE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (select `innodb_tablespaces`.`NAME` AS `name`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`PAGE_SIZE` AS `page_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `tbs` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tab_privs; -View Create View character_set_client collation_connection -dba_tab_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_privs` (`GRANTEE`,`OWNER`,`TABLE_NAME`,`GRANTOR`,`PRIVILEGE`,`GRANTABLE`,`HIERARCHY`,`COMMON`,`TYPE`,`INHERITED`) AS select distinct `tp`.`relgrantee` AS `relgrantee`,`tp`.`table_schema` AS `table_schema`,`tp`.`table_name` AS `table_name`,`mtp`.`relgrantor` AS `relgrantor`,`tp`.`privilege_type` AS `privilege_type`,`tp`.`is_grantable` AS `is_grantable`,'NO' AS `NO`,NULL AS `NULL`,cast(`t`.`table_type` as char(20) charset utf8mb4) AS `cast(t.table_type as varchar(20))`,NULL AS `NULL` from (((select substring_index(substring_index(`table_privileges`.`GRANTEE`,'.',-(1)),'\'',1) AS `relgrantee`,`table_privileges`.`TABLE_SCHEMA` AS `table_schema`,`table_privileges`.`TABLE_NAME` AS `table_name`,`table_privileges`.`PRIVILEGE_TYPE` AS `privilege_type`,`table_privileges`.`IS_GRANTABLE` AS `is_grantable` from `information_schema`.`TABLE_PRIVILEGES` `table_privileges`) `tp` left join (select `mysql`.`tables_priv`.`Table_name` AS `table_name`,substring_index(`mysql`.`tables_priv`.`Grantor`,'@',1) AS `relgrantor` from `mysql`.`tables_priv`) `mtp` on((`tp`.`table_name` = `mtp`.`table_name`))) left join (select `information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_TYPE` AS `table_type` from `information_schema`.`TABLES` `tables`) `t` on((`tp`.`table_name` = `t`.`table_name`))) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_users; -View Create View character_set_client collation_connection -all_users CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_users` (`USERNAME`,`USER_ID`,`CREATED`,`COMMON`,`ORACLE_MAINTAINED`,`INHERITED`,`DEFAULT_COLLATION`,`IMPLICIT`,`ALL_SHARD`) AS select distinct `u`.`reluser` AS `reluser`,NULL AS `NULL`,NULL AS `NULL`,`u`.`common` AS `common`,'N' AS `N`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (select substring_index(`mysql`.`user`.`User`,'.',-(1)) AS `reluser`,(case when ((`mysql`.`user`.`Host` = 'localhost') or (`mysql`.`user`.`Host` = '127.0.0.1')) then 'NO' else 'YES' end) AS `common` from `mysql`.`user`) `u` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_users; -View Create View character_set_client collation_connection -dba_users CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_users` (`USERNAME`,`USER_ID`,`PASSWORD`,`ACCOUNT_STATUS`,`LOCK_DATE`,`EXPIRY_DATE`,`DEFAULT_TABLESPACE`,`TEMPORARY_TABLESPACE`,`LOCAL_TEMP_TABLESPACE`,`CREATED`,`PROFILE`,`INITIAL_RSRC_CONSUMER_GROUP`,`EXTERNAL_NAME`,`PASSWORD_VERSIONS`,`EDITIONS_ENABLED`,`AUTHENTICATION_TYPE`,`PROXY_ONLY_CONNECT`,`COMMON`,`LAST_LOGIN`,`ORACLE_MAINTAINED`,`INHERITED`,`DEFAULT_COLLATION`,`IMPLICIT`,`ALL_SHARD`,`PASSWORD_CHANGE_DATE`) AS select distinct `u`.`reluser` AS `reluser`,NULL AS `NULL`,`u`.`password` AS `password`,`u`.`status` AS `status`,NULL AS `NULL`,`u`.`expiry_date` AS `expiry_date`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`u`.`profile` AS `profile`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`u`.`plugin` AS `plugin`,NULL AS `NULL`,`u`.`common` AS `common`,NULL AS `NULL`,'N' AS `N`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`u`.`password_last_changed` AS `password_last_changed` from (select substring_index(`mysql`.`user`.`User`,'.',-(1)) AS `reluser`,`mysql`.`user`.`plugin` AS `password`,(case when ((`mysql`.`user`.`account_locked` = 'N') and (`mysql`.`user`.`password_expired` = 'N')) then 'OPEN' when ((`mysql`.`user`.`account_locked` = 'N') and (`mysql`.`user`.`password_expired` = 'Y')) then 'EXPIRED' when ((`mysql`.`user`.`account_locked` = 'Y') and (`mysql`.`user`.`password_expired` = 'N')) then 'LOCKED' else 'EXPIRED & LOCKED' end) AS `status`,(`mysql`.`user`.`password_last_changed` + interval `mysql`.`user`.`password_lifetime` day) AS `expiry_date`,(case when (`mysql`.`user`.`profile_name` is null) then 'DEFAULT' else `mysql`.`user`.`profile_name` end) AS `profile`,`mysql`.`user`.`plugin` AS `plugin`,(case when ((`mysql`.`user`.`Host` = 'localhost') or (`mysql`.`user`.`Host` = '127.0.0.1')) then 'NO' else 'YES' end) AS `common`,`mysql`.`user`.`password_last_changed` AS `password_last_changed` from `mysql`.`user`) `u` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_tables; -View Create View character_set_client collation_connection -all_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_constraints; -View Create View character_set_client collation_connection -dba_constraints CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_constraints` (`OWNER`,`CONSTRAINT_NAME`,`CONSTRAINT_TYPE`,`TABLE_NAME`,`SEARCH_CONDITION`,`SEARCH_CONDITION_VC`,`R_OWNER`,`R_CONSTRAINT_NAME`,`DELETE_RULE`,`STATUS`,`DEFERRABLE`,`DEFERRED`,`VALIDATED`,`GENERATED`,`BAD`,`RELY`,`LAST_CHANGE`,`INDEX_OWNER`,`INDEX_NAME`,`INVALID`,`VIEW_RELATED`,`ORIGIN_CON_ID`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_TYPE` AS `CONSTRAINT_TYPE`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`R_CONSTRAINT_NAME` AS `R_CONSTRAINT_NAME`,cast(`information_schema`.`all_cons_columns_new`.`DELETE_RULE` as char(20) charset utf8mb4) AS `cast(DELETE_RULE as varchar(20))`,`information_schema`.`all_cons_columns_new`.`STATUS` AS `STATUS`,'NOT DEFERRABLE' AS `NOT DEFERRABLE`,'IMMEDIATE' AS `IMMEDIATE`,'VALIDATED' AS `VALIDATED`,'USER NAME' AS `USER NAME`,'' AS `Name_exp_15`,'' AS `Name_exp_16`,'' AS `Name_exp_17`,`information_schema`.`all_cons_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_cons_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,'' AS `Name_exp_20`,'' AS `Name_exp_21`,0 AS `0` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_objects; -View Create View character_set_client collation_connection -all_objects CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_objects` (`OWNER`,`OBJECT_NAME`,`SUBOBJECT_NAME`,`OBJECT_ID`,`DATA_OBJECT_ID`,`OBJECT_TYPE`,`CREATED`,`LAST_DDL_TIME`,`TIMESTAMP`,`STATUS`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`NAMESPACE`,`EDITION_NAME`,`SHARING`,`EDITIONABLE`,`ORACLE_MAINTAINED`,`APPLICATION`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`CREATED_APPID`,`CREATED_VSNID`,`MODIFIED_APPID`,`MODIFIED_VSNID`) AS select `information_schema`.`all_objects`.`OWNER` AS `OWNER`,`information_schema`.`all_objects`.`OBJECT_NAME` AS `OBJECT_NAME`,`information_schema`.`all_objects`.`SUBOBJECT_NAME` AS `SUBOBJECT_NAME`,`information_schema`.`all_objects`.`OBJECT_ID` AS `OBJECT_ID`,`information_schema`.`all_objects`.`DATA_OBJECT_ID` AS `DATA_OBJECT_ID`,(case when ((`information_schema`.`all_objects`.`SUBOBJECT_NAME` is not null) and (length(`information_schema`.`all_objects`.`SUBOBJECT_NAME`) <> 0)) then 'TABLE PARTITION' else convert(`information_schema`.`all_objects`.`OBJECT_TYPE` using utf8mb4) end) AS `OBJECT_TYPE`,`information_schema`.`all_objects`.`CREATED` AS `CREATED`,`information_schema`.`all_objects`.`LAST_DDL_TIME` AS `LAST_DDL_TIME`,`information_schema`.`all_objects`.`TIMESTAMP` AS `TIMESTAMP`,`information_schema`.`all_objects`.`STATUS` AS `STATUS`,`information_schema`.`all_objects`.`TEMPORARY` AS `TEMPORARY`,`information_schema`.`all_objects`.`GENERATED` AS `GENERATED`,`information_schema`.`all_objects`.`SECONDARY` AS `SECONDARY`,`information_schema`.`all_objects`.`NAMESPACE` AS `NAMESPACE`,`information_schema`.`all_objects`.`EDITION_NAME` AS `EDITION_NAME`,`information_schema`.`all_objects`.`SHARING` AS `SHARING`,`information_schema`.`all_objects`.`EDITIONABLE` AS `EDITIONABLE`,`information_schema`.`all_objects`.`ORACLE_MAINTAINED` AS `ORACLE_MAINTAINED`,`information_schema`.`all_objects`.`APPLICATION` AS `APPLICATION`,`information_schema`.`all_objects`.`DEFAULT_COLLATION` AS `DEFAULT_COLLATION`,`information_schema`.`all_objects`.`DUPLICATED` AS `DUPLICATED`,`information_schema`.`all_objects`.`SHARDED` AS `SHARDED`,`information_schema`.`all_objects`.`CREATED_APPID` AS `CREATED_APPID`,`information_schema`.`all_objects`.`CREATED_VSNID` AS `CREATED_VSNID`,`information_schema`.`all_objects`.`MODIFIED_APPID` AS `MODIFIED_APPID`,`information_schema`.`all_objects`.`MODIFIED_VSNID` AS `MODIFIED_VSNID` from `information_schema`.`ALL_OBJECTS` `all_objects` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_objects; -View Create View character_set_client collation_connection -dba_objects CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_objects` (`OWNER`,`OBJECT_NAME`,`SUBOBJECT_NAME`,`OBJECT_ID`,`DATA_OBJECT_ID`,`OBJECT_TYPE`,`CREATED`,`LAST_DDL_TIME`,`TIMESTAMP`,`STATUS`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`NAMESPACE`,`EDITION_NAME`,`SHARING`,`EDITIONABLE`,`ORACLE_MAINTAINED`,`APPLICATION`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`CREATED_APPID`,`CREATED_VSNID`,`MODIFIED_APPID`,`MODIFIED_VSNID`) AS select `information_schema`.`all_objects`.`OWNER` AS `OWNER`,`information_schema`.`all_objects`.`OBJECT_NAME` AS `OBJECT_NAME`,`information_schema`.`all_objects`.`SUBOBJECT_NAME` AS `SUBOBJECT_NAME`,`information_schema`.`all_objects`.`OBJECT_ID` AS `OBJECT_ID`,`information_schema`.`all_objects`.`DATA_OBJECT_ID` AS `DATA_OBJECT_ID`,(case when ((`information_schema`.`all_objects`.`SUBOBJECT_NAME` is not null) and (length(`information_schema`.`all_objects`.`SUBOBJECT_NAME`) <> 0)) then 'TABLE PARTITION' else convert(`information_schema`.`all_objects`.`OBJECT_TYPE` using utf8mb4) end) AS `OBJECT_TYPE`,`information_schema`.`all_objects`.`CREATED` AS `CREATED`,`information_schema`.`all_objects`.`LAST_DDL_TIME` AS `LAST_DDL_TIME`,`information_schema`.`all_objects`.`TIMESTAMP` AS `TIMESTAMP`,`information_schema`.`all_objects`.`STATUS` AS `STATUS`,`information_schema`.`all_objects`.`TEMPORARY` AS `TEMPORARY`,`information_schema`.`all_objects`.`GENERATED` AS `GENERATED`,`information_schema`.`all_objects`.`SECONDARY` AS `SECONDARY`,`information_schema`.`all_objects`.`NAMESPACE` AS `NAMESPACE`,`information_schema`.`all_objects`.`EDITION_NAME` AS `EDITION_NAME`,`information_schema`.`all_objects`.`SHARING` AS `SHARING`,`information_schema`.`all_objects`.`EDITIONABLE` AS `EDITIONABLE`,`information_schema`.`all_objects`.`ORACLE_MAINTAINED` AS `ORACLE_MAINTAINED`,`information_schema`.`all_objects`.`APPLICATION` AS `APPLICATION`,`information_schema`.`all_objects`.`DEFAULT_COLLATION` AS `DEFAULT_COLLATION`,`information_schema`.`all_objects`.`DUPLICATED` AS `DUPLICATED`,`information_schema`.`all_objects`.`SHARDED` AS `SHARDED`,`information_schema`.`all_objects`.`CREATED_APPID` AS `CREATED_APPID`,`information_schema`.`all_objects`.`CREATED_VSNID` AS `CREATED_VSNID`,`information_schema`.`all_objects`.`MODIFIED_APPID` AS `MODIFIED_APPID`,`information_schema`.`all_objects`.`MODIFIED_VSNID` AS `MODIFIED_VSNID` from `information_schema`.`ALL_OBJECTS` `all_objects` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_part_key_columns; -View Create View character_set_client collation_connection -dba_part_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_key_columns` (`owner`,`name`,`object_type`,`column_name`,`column_position`,`COLLATED_COLUMN_ID`) AS select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `TABLE_NAME`,'TABLE' AS `TABLE`,(case when (locate('`',trim(`information_schema`.`partitions`.`PARTITION_EXPRESSION`)) = 1) then substr(`information_schema`.`partitions`.`PARTITION_EXPRESSION`,2,(length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) - 2)) else `information_schema`.`partitions`.`PARTITION_EXPRESSION` end) AS `column_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,NULL AS `NULL` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID') and (`information_schema`.`partitions`.`TABLE_SCHEMA` <> 'recyclebin')) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_role_privs; -View Create View character_set_client collation_connection -dba_role_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_role_privs` (`GRANTEE`,`GRANTED_ROLE`,`ADMIN_OPTION`,`DELEGATE_OPTION`,`DEFAULT_ROLE`,`COMMON`,`INHERITED`) AS select `information_schema`.`applicable_roles`.`USER` AS `user`,`information_schema`.`applicable_roles`.`ROLE_NAME` AS `role_name`,`information_schema`.`applicable_roles`.`IS_GRANTABLE` AS `is_grantable`,NULL AS `NULL`,`information_schema`.`applicable_roles`.`IS_DEFAULT` AS `is_default`,NULL AS `NULL`,NULL AS `NULL` from `information_schema`.`APPLICABLE_ROLES` `applicable_roles` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_sys_privs; -View Create View character_set_client collation_connection -dba_sys_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_sys_privs` (`GRANTEE`,`PRIVILEGE`,`ADMIN_OPTION`,`COMMON`,`INHERITED`) AS select substring_index(substring_index(`information_schema`.`USER_PRIVILEGES`.`GRANTEE`,'\'@',1),'\'',-(1)) AS `substring_index(substring_index(grantee,'\'@',1),'\'',-1)`,`information_schema`.`USER_PRIVILEGES`.`PRIVILEGE_TYPE` AS `PRIVILEGE_TYPE`,`information_schema`.`USER_PRIVILEGES`.`IS_GRANTABLE` AS `IS_GRANTABLE`,NULL AS `NULL`,NULL AS `NULL` from `information_schema`.`USER_PRIVILEGES` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tables; -View Create View character_set_client collation_connection -dba_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.v$instance; -View Create View character_set_client collation_connection -v$instance CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$instance` (`INSTANCE_NUMBER`,`INSTANCE_NAME`,`HOST_NAME`,`VERSION`,`STARTUP_T`,`STATUS`,`PAR`,`THREAD#`,`ARCHIVER`,`LOG_SWITCH_WAIT`,`LOGINS`,`SHU`,`DATABASE_STATUS`,`INSTANCE_ROLE`,`ACTIVE_ST`,`BLO`,`CON_ID`,`INSTANCE_MO`,`EDITION`,`FAMILY`) AS select `tmp`.`INSTANCE_NUMBER` AS `INSTANCE_NUMBER`,`tmp`.`INSTANCE_NAME` AS `INSTANCE_NAME`,`tmp`.`INSTANCE_NAME` AS `HOST_NAME`,`tmp`.`VERSION` AS `VERSION`,`tmp`.`STARTUP_T` AS `STARTUP_T`,`tmp`.`STATUS` AS `STATUS`,`tmp`.`PAR` AS `PAR`,`tmp`.`THREAD#` AS `THREAD#`,`tmp`.`ARCHIVER` AS `ARCHIVER`,`tmp`.`LOG_SWITCH_WAIT` AS `LOG_SWITCH_WAIT`,`tmp`.`LOGINS` AS `LOGINS`,`tmp`.`SHU` AS `SHU`,`tmp`.`DATABASE_STATUS` AS `DATABASE_STATUS`,`tmp`.`INSTANCE_ROLE` AS `INSTANCE_ROLE`,`tmp`.`ACTIVE_ST` AS `ACTIVE_ST`,`tmp`.`BLO` AS `BLO`,`tmp`.`CON_ID` AS `CON_ID`,`tmp`.`INSTANCE_MO` AS `INSTANCE_MO`,`tmp`.`EDITION` AS `EDITION`,`tmp`.`FAMILY` AS `FAMILY` from (select 1 AS `INSTANCE_NUMBER`,(select `performance_schema`.`global_variables`.`VARIABLE_VALUE` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'gdb_instance_name')) AS `INSTANCE_NAME`,(select `performance_schema`.`global_variables`.`VARIABLE_VALUE` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'version')) AS `VERSION`,(select `performance_schema`.`global_status`.`VARIABLE_VALUE` from `performance_schema`.`global_status` where (`performance_schema`.`global_status`.`VARIABLE_NAME` = 'Uptime')) AS `STARTUP_T`,'STARTED' AS `STATUS`,'NO' AS `PAR`,NULL AS `THREAD#`,NULL AS `ARCHIVER`,NULL AS `LOG_SWITCH_WAIT`,NULL AS `LOGINS`,NULL AS `SHU`,NULL AS `DATABASE_STATUS`,NULL AS `INSTANCE_ROLE`,'STOPPED' AS `ACTIVE_ST`,NULL AS `BLO`,NULL AS `CON_ID`,NULL AS `INSTANCE_MO`,NULL AS `EDITION`,NULL AS `FAMILY`) `tmp` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_indexes; -View Create View character_set_client collation_connection -dba_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_ind_columns; -View Create View character_set_client collation_connection -dba_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.v$lock; -View Create View character_set_client collation_connection -v$lock CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$lock` (`addr`,`kaddr`,`sid`,`type`,`id1`,`id2`,`lmode`,`REQUEST`,`ctime`,`block`,`con_id`) AS select `performance_schema`.`data_locks`.`OBJECT_INSTANCE_BEGIN` AS `OBJECT_INSTANCE_BEGIN`,`performance_schema`.`data_locks`.`ENGINE_LOCK_ID` AS `ENGINE_LOCK_ID`,`performance_schema`.`data_locks`.`THREAD_ID` AS `THREAD_ID`,`performance_schema`.`data_locks`.`LOCK_TYPE` AS `LOCK_TYPE`,0 AS `0`,0 AS `0`,`performance_schema`.`data_locks`.`LOCK_MODE` AS `LOCK_MODE`,0 AS `0`,NULL AS `NULL`,0 AS `0`,0 AS `0` from `performance_schema`.`data_locks` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_segments; -View Create View character_set_client collation_connection -dba_segments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_segments` (`OWNER`,`SEGMENT_NAME`,`PARTITION_NAME`,`SEGMENT_TYPE`,`SEGMENT_SUBTYPE`,`TABLESPACE_NAME`,`HEADER_FILE`,`HEADER_BLOCK`,`BYTES`,`BLOCKS`,`EXTENTS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`RETENTION`,`MINRETENTION`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`RELATIVE_FNO`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_DUPLICATE`,`INMEMORY_COMPRESSION`,`CELLMEMORY`) AS select `itp`.`owner` AS `owner`,`itp`.`sname` AS `sname`,`itp`.`pname` AS `pname`,`itp`.`st` AS `st`,NULL AS `NULL`,`itp`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,`itp`.`file_size` AS `file_size`,`itp`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DEFAULT' AS `DEFAULT`,'NONE' AS `NONE`,'NONE' AS `NONE`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED` from (select (case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'/',1) end) AS `owner`,(case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'#',-(1)) end) AS `pname`,(case when (locate('#sp',`innodb_tablespaces`.`NAME`) <> 0) then 'TABLE SUBPARTITION' when (locate('#p',`innodb_tablespaces`.`NAME`) <> 0) then 'TABLE PARTITION' else 'TABLE' end) AS `st`,`innodb_tablespaces`.`NAME` AS `tpname`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `itp` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_segments; -View Create View character_set_client collation_connection -user_segments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_segments` (`SEGMENT_NAME`,`PARTITION_NAME`,`SEGMENT_TYPE`,`SEGMENT_SUBTYPE`,`TABLESPACE_NAME`,`BYTES`,`BLOCKS`,`EXTENTS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`RETENTION`,`MINRETENTION`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`RELATIVE_FNO`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_DUPLICATE`,`INMEMORY_COMPRESSION`,`CELLMEMORY`) AS select `itp`.`sname` AS `sname`,`itp`.`pname` AS `pname`,`itp`.`space_type` AS `space_type`,NULL AS `NULL`,`itp`.`tpname` AS `tpname`,`itp`.`file_size` AS `file_size`,`itp`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DEFAULT' AS `DEFAULT`,'NONE' AS `NONE`,'NONE' AS `NONE`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED` from (select (case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)) end) AS `pname`,`innodb_tablespaces`.`SPACE_TYPE` AS `space_type`,`innodb_tablespaces`.`NAME` AS `tpname`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `itp` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_ind_partitions; -View Create View character_set_client collation_connection -dba_ind_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_partitions` (`INDEX_OWNER`,`INDEX_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`PCT_DIRECT_ACCESS`,`GLOBAL_STATS`,`DOMIDX_OPSTATUS`,`PARAMETERS`,`INTERVAL`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`) AS select `s`.`index_schema` AS `index_schema`,`s`.`index_name` AS `index_name`,'NO' AS `NO`,`p`.`partition_name` AS `partition_name`,`p`.`subpartition_count` AS `subpartition_count`,cast(`p`.`partition_description` as char(500) charset utf8mb4) AS `cast(p.partition_description as varchar(500))`,`p`.`length` AS `length`,`s`.`seq_in_index` AS `seq_in_index`,'USABLE' AS `USABLE`,`p`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NONE' AS `NONE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO` from ((select `p1`.`partition_name` AS `partition_name`,(case when (`p2`.`cntsp` is null) then 0 else `p2`.`cntsp` end) AS `subpartition_count`,`p1`.`partition_description` AS `partition_description`,`p1`.`length` AS `length`,`p1`.`tpname` AS `tpname`,`p1`.`table_schema` AS `table_schema`,`p1`.`partition_expression` AS `partition_expression`,`p1`.`table_name` AS `table_name` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_DESCRIPTION` AS `partition_description`,length(`information_schema`.`partitions`.`PARTITION_DESCRIPTION`) AS `length`,`information_schema`.`partitions`.`PARTITION_EXPRESSION` AS `partition_expression`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tpname` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` join (select `information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`gdb_ind_columns`.`COLUMN_NAME` AS `column_name` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns`) `s` on(((locate(`s`.`column_name`,(`p`.`partition_expression` collate utf8_general_ci)) <> 0) and (`s`.`table_schema` = `p`.`table_schema`) and (`s`.`table_name` = `p`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tab_statistics; -View Create View character_set_client collation_connection -dba_tab_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_statistics` (`OWNER`,`TABLE_NAME`,`PARTITION_NAME`,`PARTITION_POSITION`,`SUBPARTITION_NAME`,`SUBPARTITION_POSITION`,`OBJECT_TYPE`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`AVG_CACHED_BLOCKS`,`AVG_CACHE_HIT_RATIO`,`IM_IMCU_COUNT`,`IM_BLOCK_COUNT`,`IM_STAT_UPDATE_TIME`,`SCAN_RATE`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`GLOBAL_STATS`,`USER_STATS`,`STATTYPE_LOCKED`,`STALE_STATS`,`NOTES`,`SCOPE`) AS select `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`partition_name` AS `partition_name`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`subpartition_name` AS `subpartition_name`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,`p`.`type` AS `type`,`t`.`table_rows` AS `table_rows`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`t`.`avg_row_length` AS `avg_row_length`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`t`.`data_length` AS `data_length`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO`,'ALL' AS `ALL`,'NO' AS `NO`,`p`.`partition_comment` AS `partition_comment`,'SHARED' AS `SHARED` from ((select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,`information_schema`.`partitions`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`partitions`.`PARTITION_NAME` is not null) then 'PARTITION' else 'TABLE' end) AS `type`,`information_schema`.`partitions`.`PARTITION_COMMENT` AS `partition_comment` from `information_schema`.`PARTITIONS` `partitions`) `p` left join (select `information_schema`.`tables`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_ROWS` AS `table_rows`,`information_schema`.`tables`.`AVG_ROW_LENGTH` AS `avg_row_length`,`information_schema`.`tables`.`DATA_LENGTH` AS `data_length` from `information_schema`.`TABLES` `tables`) `t` on(((`p`.`table_schema` = `t`.`table_schema`) and (`p`.`table_name` = `t`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_tab_col_statistics; -View Create View character_set_client collation_connection -dba_tab_col_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_col_statistics` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`GLOBAL_STATS`,`USER_STATS`,`NOTES`,`AVG_COL_LEN`,`HISTOGRAM`,`SCOPE`) AS select upper(`cs`.`SCHEMA_NAME`) AS `OWNER`,upper(`cs`.`TABLE_NAME`) AS `TABLE_NAME`,upper(`cs`.`COLUMN_NAME`) AS `COLUMN_NAME`,`sys`.`ps_count_histogram_col_distinct_num`(`cs`.`HISTOGRAM`) AS `NUM_DISTINCT`,(case when (substr(substring_index(`cs`.`HISTOGRAM`,']',1),-(1),1) = '[') then NULL else substring_index(substring_index(`cs`.`HISTOGRAM`,'[[',-(1)),',',1) end) AS `LOW_VALUE`,(case when (substring_index(substring_index(`cs`.`HISTOGRAM`,'"histogram-type": "',-(1)),'",',1) = 'equi-height') then regexp_substr(substring_index(substring_index(`cs`.`HISTOGRAM`,']]',1),'[',-(1)),'[[:alnum:]]+',1,2) when (substring_index(substring_index(`cs`.`HISTOGRAM`,'"histogram-type": "',-(1)),'",',1) = 'singleton') then (case when (substr(substring_index(`cs`.`HISTOGRAM`,']',1),-(1),1) = '[') then NULL else regexp_substr(substring_index(substring_index(`cs`.`HISTOGRAM`,']]',1),'[',-(1)),'[[:alnum:]]+',1,1) end) else NULL end) AS `HIGH_VALUE`,NULL AS `NULL`,NULL AS `NULL`,cast(substring_index(substring_index(`cs`.`HISTOGRAM`,'"number-of-buckets-specified": ',-(1)),'}',1) as signed) AS `NUM_BUCKETS`,upper(substring_index(substring_index(`cs`.`HISTOGRAM`,'"last-updated": "',-(1)),'",',1)) AS `LAST_ANALYZED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`cs`.`HISTOGRAM` AS `HISTOGRAM`,'SHARED' AS `SHARED` from (select `information_schema`.`column_statistics`.`SCHEMA_NAME` AS `SCHEMA_NAME`,`information_schema`.`column_statistics`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`column_statistics`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`column_statistics`.`HISTOGRAM` AS `HISTOGRAM` from `information_schema`.`COLUMN_STATISTICS` `column_statistics`) `cs` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_part_indexes; -View Create View character_set_client collation_connection -dba_part_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_indexes` (`OWNER`,`INDEX_NAME`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`LOCALITY`,`ALIGNMENT`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`DEF_PARAMETERS`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`) AS select distinct `information_schema`.`all_part_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_part_indexes_new`.`INDEX_NAME` AS `index_name`,`information_schema`.`all_part_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_indexes_new`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_indexes_new`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`LOCALITY` AS `LOCALITY`,`information_schema`.`all_part_indexes_new`.`ALIGNMENT` AS `ALIGNMENT`,cast(`information_schema`.`all_part_indexes_new`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PCT_FREE` as decimal(10,0)) AS `cast(``DEF_PCT_FREE`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_INI_TRANS` as decimal(10,0)) AS `cast(``DEF_INI_TRANS`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_MAX_TRANS` as decimal(10,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_indexes_new`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELISTS` as decimal(1,0)) AS `cast(``DEF_FREELISTS`` as decimal(1,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELIST_GROUPS` as decimal(1,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(1,0))`,`information_schema`.`all_part_indexes_new`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_indexes_new`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_indexes_new`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_indexes_new`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PARAMETERS` as char(4) charset utf8mb4) AS `cast(``DEF_PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION` from `information_schema`.`ALL_PART_INDEXES_NEW` `all_part_indexes_new` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_ind_subpartitions; -View Create View character_set_client collation_connection -dba_ind_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_subpartitions` (`INDEX_OWNER`,`INDEX_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`GLOBAL_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`DOMIDX_OPSTATUS`,`PARAMETERS`) AS select `information_schema`.`s`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`s`.`INDEX_NAME` AS `index_name`,concat(`information_schema`.`p`.`TABLE_NAME`,'_',`information_schema`.`p`.`PARTITION_NAME`) AS `pname`,`information_schema`.`p`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`p`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`p`.`SUBPARTITION_EXPRESSION`) AS `length`,`information_schema`.`s`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`p`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`s`.`IS_VISIBLE` = 'YES') then 'USABLE' else 'UNUSABLE' end) AS `isusable`,concat(`information_schema`.`p`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`p`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`p`.`PARTITION_NAME`)) AS `tbsp`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (`information_schema`.`GDB_IND_COLUMNS` `s` join `information_schema`.`PARTITIONS` `p` on(((`information_schema`.`s`.`TABLE_SCHEMA` = `information_schema`.`p`.`TABLE_SCHEMA`) and (`information_schema`.`s`.`TABLE_NAME` = `information_schema`.`p`.`TABLE_NAME`)))) where (`information_schema`.`p`.`SUBPARTITION_NAME` is not null) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.v$sysstat; -View Create View character_set_client collation_connection -v$sysstat CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$sysstat` (`STATISTIC#`,`NAME`,`CLASS`,`VALUE`,`STAT_ID`,`CON_ID`) AS select row_number() OVER (ORDER BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `statistic`,`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` AS `event_name`,(case when (locate('sql',`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) <> 0) then '1' else '0' end) AS `class`,count(`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) OVER (PARTITION BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `cnt`,`performance_schema`.`events_waits_summary_by_instance`.`OBJECT_INSTANCE_BEGIN` AS `stat`,'0' AS `0` from `performance_schema`.`events_waits_summary_by_instance` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.v$version; -View Create View character_set_client collation_connection -v$version CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$version` (`BANNER`,`BANNER_FULL`,`BANNER_LEGACY`,`CON_ID`) AS select `tv`.`v1` AS `v1`,`tv`.`v2` AS `v2`,`tv`.`v3` AS `v3`,'0' AS `0` from (select `performance_schema`.`global_variables`.`VARIABLE_VALUE` AS `v1`,`performance_schema`.`global_variables`.`VARIABLE_VALUE` AS `v2`,`performance_schema`.`global_variables`.`VARIABLE_VALUE` AS `v3` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'goldendb_version')) `tv` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.v$session_wait; -View Create View character_set_client collation_connection -v$session_wait CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$session_wait` (`SID`,`SEQ#`,`EVENT`,`P1TEXT`,`P1`,`P1RAW`,`P2TEXT`,`P2`,`P2RAW`,`P3TEXT`,`P3`,`P3RAW`,`WAIT_CLASS_ID`,`WAIT_CLASS#`,`WAIT_CLASS`,`WAIT_TIME`,`SECONDS_IN_WAIT`,`STATE`,`WAIT_TIME_MICRO`,`TIME_REMAINING_MICRO`,`TIME_SINCE_LAST_WAIT_MICRO`,`CON_ID`) AS select `ewc`.`thread_id` AS `thread_id`,`ewc`.`event_id` AS `event_id`,`ewc`.`event_name` AS `event_name`,`ewc`.`p1` AS `p1`,0 AS `0`,conv(left(0,4),10,16) AS `conv(left(0,4),10,16)`,'ROW_ID' AS `ROW_ID`,`ewc`.`p2` AS `p2`,`ewc`.`p2raw` AS `p2raw`,'' AS `Name_exp_10`,0 AS `0`,conv(left(0,4),10,16) AS `conv(left(0,4),10,16)`,`ewc`.`object_instance_begin` AS `object_instance_begin`,`ewc`.`operation_id` AS `operation_id`,`ewc`.`operation` AS `operation`,`ewc`.`wait_time` AS `wait_time`,`ewc`.`seconds_wait` AS `seconds_wait`,`ewc`.`state` AS `state`,`ewc`.`wait_time_micro` AS `wait_time_micro`,`ewc`.`time_remaining_micro` AS `time_remaining_micro`,`ewc`.`time_since_last_wait_micro` AS `time_since_last_wait_micro`,0 AS `0` from (select `performance_schema`.`events_waits_current`.`THREAD_ID` AS `thread_id`,`performance_schema`.`events_waits_current`.`EVENT_ID` AS `event_id`,`performance_schema`.`events_waits_current`.`EVENT_NAME` AS `event_name`,substring_index(`performance_schema`.`events_waits_current`.`SOURCE`,':',1) AS `p1`,substring_index(`performance_schema`.`events_waits_current`.`SOURCE`,':',-(1)) AS `p2`,conv(left(substring_index(`performance_schema`.`events_waits_current`.`SOURCE`,':',-(1)),4),10,16) AS `p2raw`,`performance_schema`.`events_waits_current`.`OBJECT_INSTANCE_BEGIN` AS `object_instance_begin`,(case when (`performance_schema`.`events_waits_current`.`OPERATION` = 'sync') then 0 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'lock') then 1 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'read') then 2 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'write') then 3 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'timed_wait') then 4 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'idle') then 5 else 6 end) AS `operation_id`,`performance_schema`.`events_waits_current`.`OPERATION` AS `operation`,(case when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` = NULL) then 0 when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` > 1e+10) then (`performance_schema`.`events_waits_current`.`TIMER_WAIT` DIV 10000000000) else -(1) end) AS `wait_time`,(`performance_schema`.`events_waits_current`.`TIMER_END` DIV 1e+12) AS `seconds_wait`,(case when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` = NULL) then 'WAITING' when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` < 1e+10) then 'WAITED_SHORT_TIME' else 'WAITED KNOWN TIME' end) AS `state`,(`performance_schema`.`events_waits_current`.`TIMER_END` DIV 1000000) AS `wait_time_micro`,(case when (`performance_schema`.`events_waits_current`.`TIMER_END` < 1e+6) then -(1) else (`performance_schema`.`events_waits_current`.`TIMER_END` DIV 1000000) end) AS `time_remaining_micro`,(case when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` = NULL) then 0 else (`performance_schema`.`events_waits_current`.`TIMER_WAIT` DIV 1000000) end) AS `time_since_last_wait_micro` from `performance_schema`.`events_waits_current`) `ewc` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.v$sql; -View Create View character_set_client collation_connection -v$sql CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$sql` (`CON_ID`,`SVR_IP`,`SVR_PORT`,`PLAN_ID`,`SQL_ID`,`TYPE`,`SQL_TEXT`,`PLAN_HASH_VALUE`,`FIRST_LOAD_TIME`,`LAST_ACTIVE_TIME`,`AVG_EXE_USEC`,`SLOWEST_EXE_TIME`,`SLOWEST_EXE_USEC`,`SLOW_COUNT`,`HIT_COUNT`,`MEM_USED`,`EXECUTIONS`,`DISK_READS`,`DIRECT_WRITES`,`BUFFER_GETS`,`APPLICATION_WAIT_TIME`,`CONCURRENCY_WAIT_TIME`,`USER_IO_WAIT_TIME`,`ROWS_PROCESSED`,`ELAPSED_TIME`,`CPU_TIME`) AS select 0 AS `0`,'127.0.0.1' AS `127.0.0.1`,0 AS `0`,0 AS `0`,`performance_schema`.`events_statements_summary_by_digest`.`DIGEST` AS `DIGEST`,'local' AS `local`,`performance_schema`.`events_statements_summary_by_digest`.`QUERY_SAMPLE_TEXT` AS `QUERY_SAMPLE_TEXT`,`performance_schema`.`events_statements_summary_by_digest`.`DIGEST` AS `DIGEST`,`performance_schema`.`events_statements_summary_by_digest`.`FIRST_SEEN` AS `FIRST_SEEN`,`performance_schema`.`events_statements_summary_by_digest`.`LAST_SEEN` AS `LAST_SEEN`,`performance_schema`.`events_statements_summary_by_digest`.`AVG_TIMER_WAIT` AS `AVG_TIMER_WAIT`,`performance_schema`.`events_statements_summary_by_digest`.`QUERY_SAMPLE_SEEN` AS `QUERY_SAMPLE_SEEN`,`performance_schema`.`events_statements_summary_by_digest`.`QUERY_SAMPLE_TIMER_WAIT` AS `QUERY_SAMPLE_TIMER_WAIT`,0 AS `0`,(`performance_schema`.`events_statements_summary_by_digest`.`SUM_SELECT_RANGE` + `performance_schema`.`events_statements_summary_by_digest`.`SUM_SELECT_SCAN`) AS `SUM_SELECT_RANGE + SUM_SELECT_SCAN`,0 AS `0`,`performance_schema`.`events_statements_summary_by_digest`.`COUNT_STAR` AS `COUNT_STAR`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_PHYSICAL_READS` AS `SUM_PHYSICAL_READS`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_ROWS_AFFECTED` AS `SUM_ROWS_AFFECTED`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_LOGICAL_READS` AS `SUM_LOGICAL_READS`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_TIMER_WAIT` AS `SUM_TIMER_WAIT`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_LOCK_TIME` AS `SUM_LOCK_TIME`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_PHYSICAL_READ_TIME` AS `SUM_PHYSICAL_READ_TIME`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_ROWS_EXAMINED` AS `SUM_ROWS_EXAMINED`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_TIMER_WAIT` AS `SUM_TIMER_WAIT`,((`performance_schema`.`events_statements_summary_by_digest`.`SUM_TIMER_WAIT` - `performance_schema`.`events_statements_summary_by_digest`.`SUM_PHYSICAL_READ_TIME`) - `performance_schema`.`events_statements_summary_by_digest`.`SUM_LOCK_TIME`) AS `SUM_TIMER_WAIT - SUM_PHYSICAL_READ_TIME - SUM_LOCK_TIME` from `performance_schema`.`events_statements_summary_by_digest` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_source; -View Create View character_set_client collation_connection -dba_source CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_source` (`OWNER`,`NAME`,`TYPE`,`LINE`,`TEXT`,`ORIGIN_CON_ID`) AS select distinct `information_schema`.`routines`.`ROUTINE_SCHEMA` AS `routine_schema`,`information_schema`.`routines`.`ROUTINE_NAME` AS `routine_name`,cast(`information_schema`.`routines`.`ROUTINE_TYPE` as char(20) charset utf8mb4) AS `cast(routine_type as varchar(20))`,NULL AS `NULL`,`information_schema`.`routines`.`ROUTINE_DEFINITION` AS `routine_definition`,0 AS `0` from `information_schema`.`ROUTINES` `routines` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_cons_columns; -View Create View character_set_client collation_connection -all_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_indexes; -View Create View character_set_client collation_connection -all_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_indexes; -View Create View character_set_client collation_connection -user_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_tables; -View Create View character_set_client collation_connection -user_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_triggers; -View Create View character_set_client collation_connection -user_triggers CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_triggers` (`owner`,`schema_name`,`trigger_name`,`trigger_type`,`triggering_event`,`table_owner`,`base_object_type`,`table_name`,`referencing_names`,`status`,`description`,`trigger_body`) AS select `information_schema`.`triggers`.`TRIGGER_SCHEMA` AS `TRIGGER_SCHEMA`,`information_schema`.`triggers`.`TRIGGER_SCHEMA` AS `TRIGGER_SCHEMA`,`information_schema`.`triggers`.`TRIGGER_NAME` AS `TRIGGER_NAME`,concat(`information_schema`.`triggers`.`ACTION_TIMING`,' ',`information_schema`.`triggers`.`ACTION_ORIENTATION`) AS `concat(ACTION_TIMING, ' ', ACTION_ORIENTATION)`,`information_schema`.`triggers`.`EVENT_MANIPULATION` AS `EVENT_MANIPULATION`,`information_schema`.`triggers`.`EVENT_OBJECT_SCHEMA` AS `EVENT_OBJECT_SCHEMA`,'TABLE' AS `TABLE`,`information_schema`.`triggers`.`EVENT_OBJECT_TABLE` AS `EVENT_OBJECT_TABLE`,'REFERENCING NEW AS NEW OLD AS OLD' AS `REFERENCING NEW AS NEW OLD AS OLD`,'ENABLED' AS `ENABLED`,NULL AS `NULL`,`information_schema`.`triggers`.`ACTION_STATEMENT` AS `ACTION_STATEMENT` from `information_schema`.`TRIGGERS` `triggers` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.dba_sequences; -View Create View character_set_client collation_connection -dba_sequences CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_sequences` (`SEQUENCE_OWNER`,`SEQUENCE_NAME`,`MIN_VALUE`,`MAX_VALUE`,`INCREMENT_BY`,`CYCLE_FLAG`,`ORDER_FLAG`,`CACHE_SIZE`,`LAST_NUMBER`,`SCALE_FLAG`,`EXTEND_FLAG`,`SHARDED_FLAG`,`SESSION_FLAG`,`KEEP_VALUE`) AS select distinct `information_schema`.`all_sequences`.`SEQUENCE_OWNER` AS `SEQUENCE_OWNER`,`information_schema`.`all_sequences`.`SEQUENCE_NAME` AS `SEQUENCE_NAME`,cast(`information_schema`.`all_sequences`.`MIN_VALUE` as decimal(10,0)) AS `cast(MIN_VALUE as decimal)`,cast(`information_schema`.`all_sequences`.`MAX_VALUE` as decimal(30,0)) AS `cast(MAX_VALUE as decimal(30,0))`,cast(`information_schema`.`all_sequences`.`INCREMENT_BY` as decimal(10,0)) AS `cast(INCREMENT_BY as decimal)`,cast(`information_schema`.`all_sequences`.`CYCLE_FLAG` as char charset utf8mb4) AS `cast(CYCLE_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`ORDER_FLAG` as char charset utf8mb4) AS `cast(ORDER_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`CACHE_SIZE` as decimal(10,0)) AS `cast(CACHE_SIZE as decimal)`,cast(`information_schema`.`all_sequences`.`LAST_NUMBER` as decimal(10,0)) AS `cast(LAST_NUMBER as decimal)`,`information_schema`.`all_sequences`.`SCALE_FLAG` AS `SCALE_FLAG`,`information_schema`.`all_sequences`.`EXTEND_FLAG` AS `EXTEND_FLAG`,`information_schema`.`all_sequences`.`SHARDED_FLAG` AS `SHARDED_FLAG`,`information_schema`.`all_sequences`.`SESSION_FLAG` AS `SESSION_FLAG`,`information_schema`.`all_sequences`.`KEEP_VALUE` AS `KEEP_VALUE` from `information_schema`.`ALL_SEQUENCES` `all_sequences` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.all_sequences; -View Create View character_set_client collation_connection -all_sequences CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_sequences` (`SEQUENCE_OWNER`,`SEQUENCE_NAME`,`MIN_VALUE`,`MAX_VALUE`,`INCREMENT_BY`,`CYCLE_FLAG`,`ORDER_FLAG`,`CACHE_SIZE`,`LAST_NUMBER`,`SCALE_FLAG`,`EXTEND_FLAG`,`SHARDED_FLAG`,`SESSION_FLAG`,`KEEP_VALUE`) AS select distinct `information_schema`.`all_sequences`.`SEQUENCE_OWNER` AS `SEQUENCE_OWNER`,`information_schema`.`all_sequences`.`SEQUENCE_NAME` AS `SEQUENCE_NAME`,cast(`information_schema`.`all_sequences`.`MIN_VALUE` as decimal(10,0)) AS `cast(MIN_VALUE as decimal)`,cast(`information_schema`.`all_sequences`.`MAX_VALUE` as decimal(30,0)) AS `cast(MAX_VALUE as decimal(30,0))`,cast(`information_schema`.`all_sequences`.`INCREMENT_BY` as decimal(10,0)) AS `cast(INCREMENT_BY as decimal)`,cast(`information_schema`.`all_sequences`.`CYCLE_FLAG` as char charset utf8mb4) AS `cast(CYCLE_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`ORDER_FLAG` as char charset utf8mb4) AS `cast(ORDER_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`CACHE_SIZE` as decimal(10,0)) AS `cast(CACHE_SIZE as decimal)`,cast(`information_schema`.`all_sequences`.`LAST_NUMBER` as decimal(10,0)) AS `cast(LAST_NUMBER as decimal)`,`information_schema`.`all_sequences`.`SCALE_FLAG` AS `SCALE_FLAG`,`information_schema`.`all_sequences`.`EXTEND_FLAG` AS `EXTEND_FLAG`,`information_schema`.`all_sequences`.`SHARDED_FLAG` AS `SHARDED_FLAG`,`information_schema`.`all_sequences`.`SESSION_FLAG` AS `SESSION_FLAG`,`information_schema`.`all_sequences`.`KEEP_VALUE` AS `KEEP_VALUE` from `information_schema`.`ALL_SEQUENCES` `all_sequences` utf8mb4 utf8mb4_0900_ai_ci -show create view sys.user_sequences; -View Create View character_set_client collation_connection -user_sequences CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_sequences` (`OWNER`,`SEQUENCE_NAME`,`MIN_VALUE`,`MAX_VALUE`,`INCREMENT_BY`,`CYCLE_FLAG`,`ORDER_FLAG`,`CACHE_SIZE`,`LAST_NUMBER`,`SCALE_FLAG`,`EXTEND_FLAG`,`SHARDED_FLAG`,`SESSION_FLAG`,`KEEP_VALUE`) AS select distinct `information_schema`.`all_sequences`.`SEQUENCE_OWNER` AS `SEQUENCE_OWNER`,`information_schema`.`all_sequences`.`SEQUENCE_NAME` AS `SEQUENCE_NAME`,cast(`information_schema`.`all_sequences`.`MIN_VALUE` as decimal(10,0)) AS `cast(MIN_VALUE as decimal)`,cast(`information_schema`.`all_sequences`.`MAX_VALUE` as decimal(30,0)) AS `cast(MAX_VALUE as decimal(30,0))`,cast(`information_schema`.`all_sequences`.`INCREMENT_BY` as decimal(10,0)) AS `cast(INCREMENT_BY as decimal)`,cast(`information_schema`.`all_sequences`.`CYCLE_FLAG` as char charset utf8mb4) AS `cast(CYCLE_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`ORDER_FLAG` as char charset utf8mb4) AS `cast(ORDER_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`CACHE_SIZE` as decimal(10,0)) AS `cast(CACHE_SIZE as decimal)`,cast(`information_schema`.`all_sequences`.`LAST_NUMBER` as decimal(10,0)) AS `cast(LAST_NUMBER as decimal)`,`information_schema`.`all_sequences`.`SCALE_FLAG` AS `SCALE_FLAG`,`information_schema`.`all_sequences`.`EXTEND_FLAG` AS `EXTEND_FLAG`,`information_schema`.`all_sequences`.`SHARDED_FLAG` AS `SHARDED_FLAG`,`information_schema`.`all_sequences`.`SESSION_FLAG` AS `SESSION_FLAG`,`information_schema`.`all_sequences`.`KEEP_VALUE` AS `KEEP_VALUE` from `information_schema`.`ALL_SEQUENCES` `all_sequences` utf8mb4 utf8mb4_0900_ai_ci +desc sys.all_ind_partitions; +Field Type Null Key Default Extra +INDEX_OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +COMPOSITE varchar(2) NO +PARTITION_NAME varchar(64) YES NULL +SUBPARTITION_COUNT varchar(1) NO +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH bigint YES NULL +PARTITION_POSITION int unsigned NO NULL +STATUS varchar(6) NO +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE binary(0) YES NULL +INI_TRANS binary(0) YES NULL +MAX_TRANS binary(0) YES NULL +INITIAL_EXTENT binary(0) YES NULL +NEXT_EXTENT binary(0) YES NULL +MIN_EXTENT binary(0) YES NULL +MAX_EXTENT binary(0) YES NULL +MAX_SIZE binary(0) YES NULL +PCT_INCREASE binary(0) YES NULL +FREELISTS binary(0) YES NULL +FREELIST_GROUPS binary(0) YES NULL +LOGGING varchar(4) NO +COMPRESSION binary(0) YES NULL +BLEVEL binary(0) YES NULL +LEAF_BLOCKS binary(0) YES NULL +DISTINCT_KEYS binary(0) YES NULL +AVG_LEAF_BLOCKS_PER_KEY binary(0) YES NULL +AVG_DATA_BLOCKS_PER_KEY binary(0) YES NULL +CLUSTERING_FACTOR binary(0) YES NULL +NUM_ROWS binary(0) YES NULL +SAMPLE_SIZE binary(0) YES NULL +LAST_ANALYZED binary(0) YES NULL +BUFFER_POOL binary(0) YES NULL +FLASH_CACHE binary(0) YES NULL +CELL_FLASH_CACHE binary(0) YES NULL +USER_STATS binary(0) YES NULL +PCT_DIRECT_ACCESS binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +DOMIDX_OPSTATUS binary(0) YES NULL +PARAMETERS binary(0) YES NULL +INTERVAL binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +ORPHANED_ENTRIES varchar(2) NO +desc sys.all_ind_subpartitions; +Field Type Null Key Default Extra +INDEX_OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +PARTITION_NAME varchar(129) YES NULL +SUBPARTITION_NAME varchar(64) YES NULL +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH bigint YES NULL +PARTITION_POSITION int unsigned NO NULL +SUBPARTITION_POSITION int unsigned YES NULL +STATUS varchar(8) NO +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE binary(0) YES NULL +INI_TRANS binary(0) YES NULL +MAX_TRANS binary(0) YES NULL +INITIAL_EXTENT binary(0) YES NULL +NEXT_EXTENT binary(0) YES NULL +MIN_EXTENT binary(0) YES NULL +MAX_EXTENT binary(0) YES NULL +MAX_SIZE binary(0) YES NULL +PCT_INCREASE binary(0) YES NULL +FREELISTS binary(0) YES NULL +FREELIST_GROUPS binary(0) YES NULL +LOGGING binary(0) YES NULL +COMPRESSION varchar(8) NO +BLEVEL binary(0) YES NULL +LEAF_BLOCKS binary(0) YES NULL +DISTINCT_KEYS binary(0) YES NULL +AVG_LEAF_BLOCKS_PER_KEY binary(0) YES NULL +AVG_DATA_BLOCKS_PER_KEY binary(0) YES NULL +CLUSTERING_FACTOR binary(0) YES NULL +NUM_ROWS binary(0) YES NULL +SAMPLE_SIZE binary(0) YES NULL +LAST_ANALYZED binary(0) YES NULL +BUFFER_POOL binary(0) YES NULL +FLASH_CACHE binary(0) YES NULL +CELL_FLASH_CACHE binary(0) YES NULL +USER_STATS binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +INTERVAL binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +DOMIDX_OPSTATUS binary(0) YES NULL +PARAMETERS binary(0) YES NULL +desc sys.user_ind_subpartitions; +Field Type Null Key Default Extra +INDEX_NAME varchar(64) YES NULL +PARTITION_NAME varchar(129) YES NULL +SUBPARTITION_NAME varchar(64) YES NULL +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH bigint YES NULL +PARTITION_POSITION int unsigned NO NULL +SUBPARTITION_POSITION int unsigned YES NULL +STATUS varchar(8) NO +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE binary(0) YES NULL +INI_TRANS binary(0) YES NULL +MAX_TRANS binary(0) YES NULL +INITIAL_EXTENT binary(0) YES NULL +NEXT_EXTENT binary(0) YES NULL +MIN_EXTENT binary(0) YES NULL +MAX_EXTENT binary(0) YES NULL +MAX_SIZE binary(0) YES NULL +PCT_INCREASE binary(0) YES NULL +FREELISTS binary(0) YES NULL +FREELIST_GROUPS binary(0) YES NULL +LOGGING binary(0) YES NULL +COMPRESSION varchar(8) NO +BLEVEL binary(0) YES NULL +LEAF_BLOCKS binary(0) YES NULL +DISTINCT_KEYS binary(0) YES NULL +AVG_LEAF_BLOCKS_PER_KEY binary(0) YES NULL +AVG_DATA_BLOCKS_PER_KEY binary(0) YES NULL +CLUSTERING_FACTOR binary(0) YES NULL +NUM_ROWS binary(0) YES NULL +SAMPLE_SIZE binary(0) YES NULL +LAST_ANALYZED binary(0) YES NULL +BUFFER_POOL binary(0) YES NULL +FLASH_CACHE binary(0) YES NULL +CELL_FLASH_CACHE binary(0) YES NULL +USER_STATS binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +INTERVAL binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +DOMIDX_OPSTATUS binary(0) YES NULL +PARAMETERS binary(0) YES NULL +desc sys.all_part_key_columns; +Field Type Null Key Default Extra +owner varchar(64) NO NULL +name varchar(64) NO NULL +object_type varchar(5) NO +column_name text YES NULL +column_position int unsigned YES NULL +COLLATED_COLUMN_ID binary(0) YES NULL +desc sys.user_part_key_columns; +Field Type Null Key Default Extra +name varchar(64) NO NULL +object_type varchar(5) NO +column_name text YES NULL +column_position int unsigned YES NULL +COLLATED_COLUMN_ID binary(0) YES NULL +desc sys.dba_tab_subpartitions; +Field Type Null Key Default Extra +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +PARTITION_NAME varchar(64) YES NULL +SUBPARTITION_NAME varchar(64) YES NULL +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH bigint YES NULL +PARTITION_POSITION int unsigned YES NULL +SUBPARTITION_POSITION int unsigned YES NULL +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE binary(0) YES NULL +PCT_USED binary(0) YES NULL +INI_TRANS binary(0) YES NULL +MAX_TRANS binary(0) YES NULL +INITIAL_EXTENT binary(0) YES NULL +NEXT_EXTENT binary(0) YES NULL +MIN_EXTENT binary(0) YES NULL +MAX_EXTENT binary(0) YES NULL +MAX_SIZE binary(0) YES NULL +PCT_INCREASE binary(0) YES NULL +FREELISTS binary(0) YES NULL +FREELIST_GROUPS binary(0) YES NULL +LOGGING binary(0) YES NULL +COMPRESSION varchar(8) NO +COMPRESS_FOR char(0) NO +NUM_ROWS binary(0) YES NULL +BLOCKS binary(0) YES NULL +EMPTY_BLOCKS binary(0) YES NULL +AVG_SPACE binary(0) YES NULL +CHAIN_CNT binary(0) YES NULL +AVG_ROW_LEN binary(0) YES NULL +SAMPLE_SIZE binary(0) YES NULL +LAST_ANALYZED binary(0) YES NULL +BUFFER_POOL binary(0) YES NULL +FLASH_CACHE binary(0) YES NULL +CELL_FLASH_CACHE binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +USER_STATS binary(0) YES NULL +INTERVAL binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +INDEXING varchar(12) NO +READ_ONLY varchar(2) NO +INMEMORY varchar(8) NO +INMEMORY_PRIORITY binary(0) YES NULL +INMEMORY_DISTRIBUTE binary(0) YES NULL +INMEMORY_COMPRESSION binary(0) YES NULL +INMEMORY_DUPLICATE binary(0) YES NULL +INMEMORY_SERVICE binary(0) YES NULL +INMEMORY_SERVICE_NAME binary(0) YES NULL +CELLMEMORY binary(0) YES NULL +MEMOPTIMIZE_READ varchar(8) NO +MEMOPTIMIZE_WRITE varchar(8) NO +desc sys.user_tab_subpartitions; +Field Type Null Key Default Extra +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +PARTITION_NAME varchar(64) YES NULL +SUBPARTITION_NAME varchar(64) YES NULL +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH bigint YES NULL +PARTITION_POSITION int unsigned YES NULL +SUBPARTITION_POSITION int unsigned YES NULL +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE binary(0) YES NULL +PCT_USED binary(0) YES NULL +INI_TRANS binary(0) YES NULL +MAX_TRANS binary(0) YES NULL +INITIAL_EXTENT binary(0) YES NULL +NEXT_EXTENT binary(0) YES NULL +MIN_EXTENT binary(0) YES NULL +MAX_EXTENT binary(0) YES NULL +MAX_SIZE binary(0) YES NULL +PCT_INCREASE binary(0) YES NULL +FREELISTS binary(0) YES NULL +FREELIST_GROUPS binary(0) YES NULL +LOGGING binary(0) YES NULL +COMPRESSION varchar(8) NO +COMPRESS_FOR char(0) NO +NUM_ROWS binary(0) YES NULL +BLOCKS binary(0) YES NULL +EMPTY_BLOCKS binary(0) YES NULL +AVG_SPACE binary(0) YES NULL +CHAIN_CNT binary(0) YES NULL +AVG_ROW_LEN binary(0) YES NULL +SAMPLE_SIZE binary(0) YES NULL +LAST_ANALYZED binary(0) YES NULL +BUFFER_POOL binary(0) YES NULL +FLASH_CACHE binary(0) YES NULL +CELL_FLASH_CACHE binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +USER_STATS binary(0) YES NULL +INTERVAL binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +INDEXING varchar(12) NO +READ_ONLY varchar(2) NO +INMEMORY varchar(8) NO +INMEMORY_PRIORITY binary(0) YES NULL +INMEMORY_DISTRIBUTE binary(0) YES NULL +INMEMORY_COMPRESSION binary(0) YES NULL +INMEMORY_DUPLICATE binary(0) YES NULL +INMEMORY_SERVICE binary(0) YES NULL +INMEMORY_SERVICE_NAME binary(0) YES NULL +CELLMEMORY binary(0) YES NULL +MEMOPTIMIZE_READ varchar(8) NO +MEMOPTIMIZE_WRITE varchar(8) NO +desc sys.all_source; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +NAME varchar(64) NO NULL +TYPE enum('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY') NO NULL +LINE binary(0) YES NULL +TEXT longtext YES NULL +ORIGIN_CON_ID int NO 0 +desc sys.user_source; +Field Type Null Key Default Extra +NAME varchar(64) NO NULL +TYPE enum('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY') NO NULL +LINE binary(0) YES NULL +TEXT longtext YES NULL +ORIGIN_CON_ID int NO 0 +desc sys.all_synonyms; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +SYNONYM_NAME varchar(64) NO NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +DB_LINK varchar(64) NO NULL +ORIGIN_CON_ID decimal(10,0) NO 0 +desc sys.dba_synonyms; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +SYNONYM_NAME varchar(64) NO NULL +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +DB_LINK varchar(64) NO NULL +ORIGIN_CON_ID decimal(10,0) NO 0 +desc sys.all_tab_privs; +Field Type Null Key Default Extra +GRANTEE varchar(292) YES NULL +TABLE_SCHEMA varchar(64) NO +TABLE_NAME varchar(64) NO +GRANTOR varchar(288) YES NULL +PRIVILEGE varchar(64) NO +GRANTABLE varchar(3) NO +HIERARCHY varchar(2) NO +COMMON binary(0) YES NULL +TYPE enum('BASE TABLE','VIEW','SYSTEM VIEW','SEQUENCE') YES NULL +INHERITED binary(0) YES NULL +desc sys.user_tab_privs; +Field Type Null Key Default Extra +GRANTEE varchar(292) YES NULL +OWNER varchar(64) NO +TABLE_NAME varchar(64) NO +GRANTOR varchar(288) YES NULL +PRIVILEGE varchar(64) NO +GRANTABLE varchar(3) NO +HIERARCHY varchar(2) NO +COMMON binary(0) YES NULL +TYPE enum('BASE TABLE','VIEW','SYSTEM VIEW','SEQUENCE') YES NULL +INHERITED binary(0) YES NULL +desc sys.all_triggers; +Field Type Null Key Default Extra +owner varchar(64) NO NULL +trigger_name varchar(64) NO NULL +trigger_type varchar(10) YES NULL +triggering_event enum('INSERT','UPDATE','DELETE') NO NULL +table_owner varchar(64) NO NULL +base_object_type varchar(5) NO +table_name varchar(64) NO NULL +referencing_names varchar(33) NO +status varchar(7) NO +description binary(0) YES NULL +trigger_body longtext NO NULL +desc sys.dba_triggers; +Field Type Null Key Default Extra +schema_name varchar(64) NO NULL +trigger_name varchar(64) NO NULL +trigger_type varchar(10) YES NULL +triggering_event enum('INSERT','UPDATE','DELETE') NO NULL +table_owner varchar(64) NO NULL +base_object_type varchar(5) NO +table_name varchar(64) NO NULL +referencing_names varchar(33) NO +status varchar(7) NO +description binary(0) YES NULL +trigger_body longtext NO NULL +desc sys.all_tab_statistics; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +PARTITION_NAME varchar(64) YES NULL +PARTITION_POSITION int unsigned YES NULL +SUBPARTITION_NAME int unsigned YES NULL +SUBPARTITION_POSITION int unsigned YES NULL +OBJECT_TYPE varchar(12) NO +NUM_ROWS binary(0) YES NULL +BLOCKS binary(0) YES NULL +EMPTY_BLOCKS binary(0) YES NULL +AVG_SPACE binary(0) YES NULL +CHAIN_CNT binary(0) YES NULL +AVG_ROW_LEN binary(0) YES NULL +AVG_SPACE_FREELIST_BLOCKS binary(0) YES NULL +NUM_FREELIST_BLOCKS binary(0) YES NULL +AVG_CACHED_BLOCKS binary(0) YES NULL +AVG_CACHE_HIT_RATIO binary(0) YES NULL +IM_IMCU_COUNT binary(0) YES NULL +IM_BLOCK_COUNT binary(0) YES NULL +IM_STAT_UPDATE_TIME binary(0) YES NULL +SCAN_RATE longtext YES NULL +SAMPLE_SIZE longtext YES NULL +LAST_ANALYZED longtext YES NULL +GLOBAL_STATS binary(0) YES NULL +USER_STATS binary(0) YES NULL +STATTYPE_LOCKED binary(0) YES NULL +STALE_STATS binary(0) YES NULL +NOTES binary(0) YES NULL +SCOPE binary(0) YES NULL +desc sys.user_tab_statistics; +Field Type Null Key Default Extra +TABLE_NAME varchar(64) NO NULL +PARTITION_NAME varchar(64) YES NULL +PARTITION_POSITION int unsigned YES NULL +SUBPARTITION_NAME varchar(64) YES NULL +SUBPARTITION_POSITION int unsigned YES NULL +OBJECT_TYPE varchar(9) NO +NUM_ROWS bigint unsigned YES NULL +BLOCKS binary(0) YES NULL +EMPTY_BLOCKS binary(0) YES NULL +AVG_SPACE binary(0) YES NULL +CHAIN_CNT binary(0) YES NULL +AVG_ROW_LEN bigint unsigned YES NULL +AVG_SPACE_FREELIST_BLOCKS binary(0) YES NULL +NUM_FREELIST_BLOCKS binary(0) YES NULL +AVG_CACHED_BLOCKS binary(0) YES NULL +AVG_CACHE_HIT_RATIO binary(0) YES NULL +IM_IMCU_COUNT binary(0) YES NULL +IM_BLOCK_COUNT binary(0) YES NULL +IM_STAT_UPDATE_TIME binary(0) YES NULL +SCAN_RATE binary(0) YES NULL +SAMPLE_SIZE bigint unsigned YES NULL +LAST_ANALYZED binary(0) YES NULL +GLOBAL_STATS binary(0) YES NULL +USER_STATS varchar(2) NO +STATTYPE_LOCKED varchar(3) NO +STALE_STATS varchar(2) NO +NOTES text NO NULL +SCOPE varchar(6) NO +desc sys.all_part_indexes; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +INDEX_NAME varchar(64) YES NULL +TABLE_NAME varchar(64) NO NULL +PARTITIONING_TYPE varchar(13) YES NULL +SUBPARTITIONING_TYPE varchar(13) YES NULL +PARTITION_COUNT decimal(10,0) NO 0 +DEF_SUBPARTITION_COUNT decimal(10,0) NO 0 +PARTITIONING_KEY_COUNT decimal(10,0) YES NULL +SUBPARTITIONING_KEY_COUNT decimal(10,0) YES NULL +LOCALITY varchar(5) NO +ALIGNMENT varchar(8) NO +DEF_TABLESPACE_NAME varchar(4) YES NULL +DEF_PCT_FREE decimal(10,0) NO 0 +DEF_INI_TRANS decimal(10,0) NO 0 +DEF_MAX_TRANS decimal(10,0) NO 0 +DEF_INITIAL_EXTENT varchar(7) NO +DEF_NEXT_EXTENT varchar(7) NO +DEF_MIN_EXTENTS varchar(7) NO +DEF_MAX_EXTENTS varchar(7) NO +DEF_MAX_SIZE varchar(7) NO +DEF_PCT_INCREASE varchar(7) NO +DEF_FREELISTS decimal(1,0) NO 0 +DEF_FREELIST_GROUPS decimal(1,0) NO 0 +DEF_LOGGING varchar(4) NO +DEF_BUFFER_POOL varchar(7) NO +DEF_FLASH_CACHE varchar(4) NO +DEF_CELL_FLASH_CACHE varchar(4) NO +DEF_PARAMETERS varchar(4) YES NULL +INTERVAL varchar(4) YES NULL +AUTOLIST varchar(2) NO +INTERVAL_SUBPARTITION varchar(4) YES NULL +AUTOLIST_SUBPARTITION varchar(2) NO +desc sys.user_part_indexes; +Field Type Null Key Default Extra +INDEX_NAME varchar(64) YES NULL +TABLE_NAME varchar(64) NO NULL +PARTITIONING_TYPE varchar(13) YES NULL +SUBPARTITIONING_TYPE varchar(13) YES NULL +PARTITION_COUNT decimal(10,0) NO 0 +DEF_SUBPARTITION_COUNT decimal(10,0) NO 0 +PARTITIONING_KEY_COUNT decimal(10,0) YES NULL +SUBPARTITIONING_KEY_COUNT decimal(10,0) YES NULL +LOCALITY varchar(5) NO +ALIGNMENT varchar(8) NO +DEF_TABLESPACE_NAME varchar(4) YES NULL +DEF_PCT_FREE decimal(10,0) NO 0 +DEF_INI_TRANS decimal(10,0) NO 0 +DEF_MAX_TRANS decimal(10,0) NO 0 +DEF_INITIAL_EXTENT varchar(7) NO +DEF_NEXT_EXTENT varchar(7) NO +DEF_MIN_EXTENTS varchar(7) NO +DEF_MAX_EXTENTS varchar(7) NO +DEF_MAX_SIZE varchar(7) NO +DEF_PCT_INCREASE varchar(7) NO +DEF_FREELISTS decimal(1,0) NO 0 +DEF_FREELIST_GROUPS decimal(1,0) NO 0 +DEF_LOGGING varchar(4) NO +DEF_BUFFER_POOL varchar(7) NO +DEF_FLASH_CACHE varchar(4) NO +DEF_CELL_FLASH_CACHE varchar(4) NO +DEF_PARAMETERS varchar(4) YES NULL +INTERVAL varchar(4) YES NULL +AUTOLIST varchar(2) NO +INTERVAL_SUBPARTITION varchar(4) YES NULL +AUTOLIST_SUBPARTITION varchar(2) NO +desc sys.all_part_tables; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +TABLE_NAME varchar(129) YES NULL +PARTITIONING_TYPE varchar(13) YES NULL +SUBPARTITIONING_TYPE varchar(13) YES NULL +PARTITION_COUNT decimal(10,0) NO 0 +DEF_SUBPARTITION_COUNT decimal(10,0) NO 0 +PARTITIONING_KEY_COUNT decimal(10,0) YES NULL +SUBPARTITIONING_KEY_COUNT decimal(10,0) YES NULL +STATUS varchar(5) NO +DEF_TABLESPACE_NAME varchar(4) YES NULL +DEF_PCT_FREE decimal(4,0) NO 0 +DEF_PCT_USED decimal(4,0) NO 0 +DEF_INI_TRANS decimal(4,0) NO 0 +DEF_MAX_TRANS decimal(4,0) NO 0 +DEF_INITIAL_EXTENT varchar(7) NO +DEF_NEXT_EXTENT varchar(7) NO +DEF_MIN_EXTENTS varchar(7) NO +DEF_MAX_EXTENTS varchar(7) NO +DEF_MAX_SIZE varchar(7) NO +DEF_PCT_INCREASE varchar(7) NO +DEF_FREELISTS decimal(4,0) NO 0 +DEF_FREELIST_GROUPS decimal(4,0) NO 0 +DEF_LOGGING varchar(4) NO +DEF_COMPRESSION varchar(4) NO +DEF_COMPRESS_FOR varchar(4) YES NULL +DEF_BUFFER_POOL varchar(4) NO +DEF_FLASH_CACHE varchar(4) NO +DEF_CELL_FLASH_CACHE varchar(4) NO +REF_PTN_CONSTRAINT_NAME varchar(4) YES NULL +INTERVAL varchar(4) YES NULL +AUTOLIST varchar(2) NO +INTERVAL_SUBPARTITION varchar(4) YES NULL +AUTOLIST_SUBPARTITION varchar(2) NO +IS_NESTED varchar(2) NO +DEF_SEGMENT_CREATION varchar(4) NO +DEF_INDEXING varchar(4) YES NULL +DEF_INMEMORY varchar(8) NO +DEF_INMEMORY_PRIORITY varchar(4) YES NULL +DEF_INMEMORY_DISTRIBUTE varchar(4) YES NULL +DEF_INMEMORY_COMPRESSION varchar(4) YES NULL +DEF_INMEMORY_DUPLICATE varchar(4) YES NULL +DEF_READ_ONLY varchar(2) NO +DEF_CELLMEMORY varchar(4) YES NULL +DEF_INMEMORY_SERVICE varchar(4) NO +DEF_INMEMORY_SERVICE_NAME varchar(4) YES NULL +desc sys.dba_part_tables; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +TABLE_NAME varchar(129) YES NULL +PARTITIONING_TYPE varchar(13) YES NULL +SUBPARTITIONING_TYPE varchar(13) YES NULL +PARTITION_COUNT decimal(10,0) NO 0 +DEF_SUBPARTITION_COUNT decimal(10,0) NO 0 +PARTITIONING_KEY_COUNT decimal(10,0) YES NULL +SUBPARTITIONING_KEY_COUNT decimal(10,0) YES NULL +STATUS varchar(5) NO +DEF_TABLESPACE_NAME varchar(4) YES NULL +DEF_PCT_FREE decimal(4,0) NO 0 +DEF_PCT_USED decimal(4,0) NO 0 +DEF_INI_TRANS decimal(4,0) NO 0 +DEF_MAX_TRANS decimal(4,0) NO 0 +DEF_INITIAL_EXTENT varchar(7) NO +DEF_NEXT_EXTENT varchar(7) NO +DEF_MIN_EXTENTS varchar(7) NO +DEF_MAX_EXTENTS varchar(7) NO +DEF_MAX_SIZE varchar(7) NO +DEF_PCT_INCREASE varchar(7) NO +DEF_FREELISTS decimal(4,0) NO 0 +DEF_FREELIST_GROUPS decimal(4,0) NO 0 +DEF_LOGGING varchar(4) NO +DEF_COMPRESSION varchar(4) NO +DEF_COMPRESS_FOR varchar(4) YES NULL +DEF_BUFFER_POOL varchar(4) NO +DEF_FLASH_CACHE varchar(4) NO +DEF_CELL_FLASH_CACHE varchar(4) NO +REF_PTN_CONSTRAINT_NAME varchar(4) YES NULL +INTERVAL varchar(4) YES NULL +AUTOLIST varchar(2) NO +INTERVAL_SUBPARTITION varchar(4) YES NULL +AUTOLIST_SUBPARTITION varchar(2) NO +IS_NESTED varchar(2) NO +DEF_SEGMENT_CREATION varchar(4) NO +DEF_INDEXING varchar(4) YES NULL +DEF_INMEMORY varchar(8) NO +DEF_INMEMORY_PRIORITY varchar(4) YES NULL +DEF_INMEMORY_DISTRIBUTE varchar(4) YES NULL +DEF_INMEMORY_COMPRESSION varchar(4) YES NULL +DEF_INMEMORY_DUPLICATE varchar(4) YES NULL +DEF_READ_ONLY varchar(2) NO +DEF_CELLMEMORY varchar(4) YES NULL +DEF_INMEMORY_SERVICE varchar(4) NO +DEF_INMEMORY_SERVICE_NAME varchar(4) YES NULL +desc sys.user_tab_partitions; +Field Type Null Key Default Extra +TABLE_NAME varchar(64) NO NULL +COMPOSITE varchar(3) NO +PARTITION_NAME varchar(64) YES NULL +SUBPARTITION_COUNT bigint YES NULL +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH decimal(10,0) YES NULL +PARTITION_POSITION decimal(10,0) YES NULL +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE decimal(4,0) YES NULL +PCT_USED decimal(4,0) YES NULL +INI_TRANS decimal(4,0) YES NULL +MAX_TRANS decimal(4,0) YES NULL +INITIAL_EXTENT decimal(4,0) YES NULL +NEXT_EXTENT decimal(4,0) YES NULL +MIN_EXTENT decimal(4,0) YES NULL +MAX_EXTENT decimal(4,0) YES NULL +MAX_SIZE decimal(4,0) YES NULL +PCT_INCREASE decimal(4,0) YES NULL +FREELISTS decimal(4,0) YES NULL +FREELIST_GROUPS decimal(4,0) YES NULL +LOGGING varchar(4) YES NULL +COMPRESSION varchar(8) NO +COMPRESS_FOR varchar(2) YES NULL +NUM_ROWS varchar(4) YES NULL +BLOCKS decimal(4,0) YES NULL +EMPTY_BLOCKS decimal(4,0) YES NULL +AVG_SPACE decimal(4,0) YES NULL +CHAIN_CNT decimal(4,0) YES NULL +AVG_ROW_LEN decimal(4,0) YES NULL +SAMPLE_SIZE decimal(4,0) YES NULL +LAST_ANALYZED decimal(4,0) YES NULL +BUFFER_POOL datetime YES NULL +FLASH_CACHE varchar(4) YES NULL +CELL_FLASH_CACHE varchar(4) YES NULL +CLOBAL_STATS varchar(4) YES NULL +USER_STATS varchar(4) YES NULL +IS_NESTED varchar(4) YES NULL +PARENT_TABLE_PARTITION varchar(4) YES NULL +INTERVAL varchar(4) YES NULL +SEGMENT_CREATED varchar(4) YES NULL +INDEXING varchar(12) NO +READ_ONLY varchar(2) NO +INMEMORY varchar(8) NO +INMEMORY_PRIORITY varchar(4) YES NULL +INMEMORY_DISTRIBUTE varchar(4) YES NULL +INMEMORY_COMPRESSION varchar(4) YES NULL +INMEMORY_DUPLICATE varchar(4) YES NULL +CELLMEMORY varchar(4) YES NULL +INMEMORY_SERVICE varchar(4) YES NULL +INMEMORY_SERVICE_NAME varchar(4) YES NULL +MEMOPTIMIZE_READ varchar(8) NO +MEMOPTIMIZE_WRITE varchar(8) NO +desc sys.all_tab_partitions; +Field Type Null Key Default Extra +TABLE_OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COMPOSITE varchar(3) NO +PARTITION_NAME varchar(64) YES NULL +SUBPARTITION_COUNT bigint YES NULL +HIGH_VALUE varchar(2048) YES NULL +HIGH_VALUE_LENGTH decimal(10,0) YES NULL +PARTITION_POSITION decimal(10,0) YES NULL +TABLESPACE_NAME varchar(196) YES NULL +PCT_FREE decimal(4,0) YES NULL +PCT_USED decimal(4,0) YES NULL +INI_TRANS decimal(4,0) YES NULL +MAX_TRANS decimal(4,0) YES NULL +INITIAL_EXTENT decimal(4,0) YES NULL +NEXT_EXTENT decimal(4,0) YES NULL +MIN_EXTENT decimal(4,0) YES NULL +MAX_EXTENT decimal(4,0) YES NULL +MAX_SIZE decimal(4,0) YES NULL +PCT_INCREASE decimal(4,0) YES NULL +FREELISTS decimal(4,0) YES NULL +FREELIST_GROUPS decimal(4,0) YES NULL +LOGGING varchar(4) YES NULL +COMPRESSION varchar(8) NO +COMPRESS_FOR varchar(2) YES NULL +NUM_ROWS varchar(4) YES NULL +BLOCKS decimal(4,0) YES NULL +EMPTY_BLOCKS decimal(4,0) YES NULL +AVG_SPACE decimal(4,0) YES NULL +CHAIN_CNT decimal(4,0) YES NULL +AVG_ROW_LEN decimal(4,0) YES NULL +SAMPLE_SIZE decimal(4,0) YES NULL +LAST_ANALYZED decimal(4,0) YES NULL +BUFFER_POOL datetime YES NULL +FLASH_CACHE varchar(4) YES NULL +CELL_FLASH_CACHE varchar(4) YES NULL +CLOBAL_STATS varchar(4) YES NULL +USER_STATS varchar(4) YES NULL +IS_NESTED varchar(4) YES NULL +PARENT_TABLE_PARTITION varchar(4) YES NULL +INTERVAL varchar(4) YES NULL +SEGMENT_CREATED varchar(4) YES NULL +INDEXING varchar(12) NO +READ_ONLY varchar(2) NO +INMEMORY varchar(8) NO +INMEMORY_PRIORITY varchar(4) YES NULL +INMEMORY_DISTRIBUTE varchar(4) YES NULL +INMEMORY_COMPRESSION varchar(4) YES NULL +INMEMORY_DUPLICATE varchar(4) YES NULL +CELLMEMORY varchar(4) YES NULL +INMEMORY_SERVICE varchar(4) YES NULL +INMEMORY_SERVICE_NAME varchar(4) YES NULL +MEMOPTIMIZE_READ varchar(8) NO +MEMOPTIMIZE_WRITE varchar(8) NO +desc sys.all_col_comments; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) YES NULL +COMMENTS text NO NULL +ORIGIN_CON_ID decimal(10,0) NO 0 +desc sys.v$statname; +Field Type Null Key Default Extra +STATISTIC# decimal(10,0) NO 0 +NAME varchar(128) NO NULL +CLASS decimal(10,0) NO 0 +STAT_ID decimal(20,0) NO 0 +DISPLAY_NAME varchar(64) YES NULL +CON_ID decimal(10,0) NO 0 +desc sys.user_procedures; +Field Type Null Key Default Extra +OBJECT_NAME varchar(128) YES NULL +PROCEDURE_NAME varchar(128) YES NULL +OBJECT_ID decimal(10,0) YES NULL +SUBPROGRAM_ID decimal(10,0) YES NULL +OVERLOAD varchar(40) YES NULL +OBJECT_TYPE varchar(13) YES NULL +AGGREGATE varchar(3) YES NULL +PIPELINED varchar(3) YES NULL +IMPLTYPEOWNER varchar(64) NO NULL +IMPLTYPENAME varchar(128) YES NULL +PARALLEL varchar(3) YES NULL +INTERFACE varchar(3) YES NULL +DETERMINISTIC varchar(3) NO +AUTHID varchar(12) YES NULL +RESULT_CACHE varchar(2) NO +ORIGIN_CON_ID varchar(1) NO +POLYMORPHIC varchar(4) NO +SQL_MACRO varchar(6) YES NULL +BLOCKCHAIN varchar(3) YES NULL +BLOCKCHAIN_MANDATORY_VOTES varchar(400) YES NULL +desc sys.all_procedures; +Field Type Null Key Default Extra +OWNER varchar(128) YES NULL +OBJECT_NAME varchar(128) YES NULL +PROCEDURE_NAME varchar(128) YES NULL +OBJECT_ID decimal(10,0) YES NULL +SUBPROGRAM_ID decimal(10,0) YES NULL +OVERLOAD varchar(40) YES NULL +OBJECT_TYPE varchar(13) YES NULL +AGGREGATE varchar(3) YES NULL +PIPELINED varchar(3) YES NULL +IMPLTYPEOWNER varchar(64) NO NULL +IMPLTYPENAME varchar(128) YES NULL +PARALLEL varchar(3) YES NULL +INTERFACE varchar(3) YES NULL +DETERMINISTIC varchar(3) YES NULL +AUTHID varchar(12) YES NULL +RESULT_CACHE varchar(2) NO +ORIGIN_CON_ID varchar(1) NO +POLYMORPHIC varchar(4) NO +SQL_MACRO varchar(6) YES NULL +BLOCKCHAIN varchar(3) YES NULL +BLOCKCHAIN_MANDATORY_VOTES varchar(400) YES NULL +desc sys.dba_procedures; +Field Type Null Key Default Extra +OWNER varchar(128) YES NULL +OBJECT_NAME varchar(128) YES NULL +PROCEDURE_NAME varchar(128) YES NULL +OBJECT_ID decimal(10,0) YES NULL +SUBPROGRAM_ID decimal(10,0) YES NULL +OVERLOAD varchar(40) YES NULL +OBJECT_TYPE varchar(13) YES NULL +AGGREGATE varchar(3) YES NULL +PIPELINED varchar(3) YES NULL +IMPLTYPEOWNER varchar(64) NO NULL +IMPLTYPENAME varchar(128) YES NULL +PARALLEL varchar(3) YES NULL +INTERFACE varchar(3) YES NULL +DETERMINISTIC varchar(3) YES NULL +AUTHID varchar(12) YES NULL +RESULT_CACHE varchar(2) NO +ORIGIN_CON_ID varchar(1) NO +POLYMORPHIC varchar(4) NO +SQL_MACRO varchar(6) YES NULL +BLOCKCHAIN varchar(3) YES NULL +BLOCKCHAIN_MANDATORY_VOTES varchar(400) YES NULL +desc sys.dba_tablespace_usage_metrics; +Field Type Null Key Default Extra +TABLESPACE_NAME varchar(655) NO +USED_SPACE decimal(10,0) NO 0 +ALLOCATION_SIZE decimal(10,0) NO 0 +TABLESPACE_SIZE decimal(10,0) NO 0 +USED_PERCENT decimal(10,0) YES NULL +BLOCK_SIZE decimal(10,0) NO 0 +desc sys.dba_data_files; +Field Type Null Key Default Extra +FILE_NAME varchar(512) YES NULL +FILE_ID int unsigned NO 0 +TABLESPACE_NAME varchar(655) NO +BYTES bigint unsigned NO 0 +BLOCKS binary(0) YES NULL +STATUS varchar(9) NO +RELATIVE_FNO binary(0) YES NULL +AUTOEXTENSIBLE varchar(3) NO +MAXBYTES bigint unsigned NO 0 +MAXBLOCKS int unsigned NO 0 +INCREMENT_BY binary(0) YES NULL +USER_BYTES int unsigned NO 0 +USER_BLOCKS binary(0) YES NULL +ONLINE_STATUS varchar(7) NO +LOST_WRITE_PROTECT binary(0) YES NULL +desc sys.gv$instance; +Field Type Null Key Default Extra +INST_ID int NO 0 +INSTANCE_NUMBER int NO 0 +INSTANCE_NAME text YES NULL +HOST_NAME text YES NULL +VERSION text YES NULL +STARTUP_T text YES NULL +STATUS varchar(7) NO +PAR varchar(2) NO +THREAD# binary(0) YES NULL +ARCHIVER binary(0) YES NULL +LOG_SWITCH_WAIT binary(0) YES NULL +LOGINS binary(0) YES NULL +SHU binary(0) YES NULL +DATABASE_STATUS binary(0) YES NULL +INSTANCE_ROLE binary(0) YES NULL +ACTIVE_ST varchar(7) NO +BLO binary(0) YES NULL +CON_ID binary(0) YES NULL +INSTANCE_MO binary(0) YES NULL +EDITION binary(0) YES NULL +FAMILY binary(0) YES NULL +desc sys.dba_col_privs; +Field Type Null Key Default Extra +GRANTEE varchar(292) NO +OWNER varchar(64) NO +TABLE_NAME varchar(64) NO +COLUMN_NAME varchar(64) NO +GRANTOR binary(0) YES NULL +PRIVILEGE varchar(64) NO +GRANTABLE varchar(3) NO +COMMON varchar(3) NO +INHERITED varchar(3) NO +desc sys.dba_roles; +Field Type Null Key Default Extra +ROLE char(32) NO +ROLE_ID bigint NO 0 +PASSWORD_REQUIRED varchar(2) NO +AUTHENTICATION_TYPE varchar(4) NO +COMMON varchar(3) NO +ORACLE_MAINTAINED varchar(1) NO +INHERITED binary(0) YES NULL +IMPLICIT varchar(3) NO +EXTERNAL_NAME varchar(2) NO +desc sys.v$active_session_history; +Field Type Null Key Default Extra +SAMPLE_ID bigint unsigned NO NULL +SAMPLE_TIME bigint unsigned YES NULL +IS_AWR_SAMPLE binary(0) YES NULL +SESSION_ID bigint unsigned NO NULL +SESSION_SERIAL# bigint unsigned YES NULL +SESSION_TYPE binary(0) YES NULL +FLAGS binary(0) YES NULL +USER_ID binary(0) YES NULL +SQL_ID binary(0) YES NULL +IS_SQLID_CURRENT binary(0) YES NULL +SQL_CHILD_NUMBER binary(0) YES NULL +SQL_OPCODE binary(0) YES NULL +SQL_OPNAME longtext YES NULL +FORCE_MATCHING_SIGNATURE binary(0) YES NULL +TOP_LEVEL_SQL_ID binary(0) YES NULL +TOP_LEVEL_SQL_OPCODE binary(0) YES NULL +SQL_ADAPTIVE_PLAN_RESOLVED binary(0) YES NULL +SQL_FULL_PLAN_HASH_VALUE binary(0) YES NULL +SQL_PLAN_HASH_VALUE binary(0) YES NULL +SQL_PLAN_LINE_ID binary(0) YES NULL +SQL_PLAN_OPERATION binary(0) YES NULL +SQL_PLAN_OPTIONS binary(0) YES NULL +SQL_EXEC_ID binary(0) YES NULL +SQL_EXEC_START bigint unsigned YES NULL +PLSQL_ENTRY_OBJECT_ID binary(0) YES NULL +PLSQL_ENTRY_SUBPROGRAM_ID binary(0) YES NULL +PLSQL_OBJECT_ID binary(0) YES NULL +PLSQL_SUBPROGRAM_ID binary(0) YES NULL +QC_INSTANCE_ID binary(0) YES NULL +QC_SESSION_ID binary(0) YES NULL +QC_SESSION_SERIAL# binary(0) YES NULL +PX_FLAGS binary(0) YES NULL +EVENT binary(0) YES NULL +EVENT_ID binary(0) YES NULL +EVENT# binary(0) YES NULL +SEQ# binary(0) YES NULL +P1TEXT binary(0) YES NULL +P1 binary(0) YES NULL +P2TEXT binary(0) YES NULL +P2 binary(0) YES NULL +P3TEXT binary(0) YES NULL +P3 binary(0) YES NULL +WAIT_CLASS binary(0) YES NULL +WAIT_CLASS_ID binary(0) YES NULL +WAIT_TIME binary(0) YES NULL +SESSION_STATE binary(0) YES NULL +TIME_WAITED binary(0) YES NULL +BLOCKING_SESSION_STATUS binary(0) YES NULL +BLOCKING_SESSION binary(0) YES NULL +BLOCKING_SESSION_SERIAL# binary(0) YES NULL +BLOCKING_INST_ID binary(0) YES NULL +BLOCKING_HANGCHAIN_INFO binary(0) YES NULL +CURRENT_OBJ# binary(0) YES NULL +CURRENT_FILE# binary(0) YES NULL +CURRENT_BLOCK# binary(0) YES NULL +CURRENT_ROW# binary(0) YES NULL +TOP_LEVEL_CALL# binary(0) YES NULL +TOP_LEVEL_CALL_NAME binary(0) YES NULL +CONSUMER_GROUP_ID binary(0) YES NULL +XID binary(0) YES NULL +REMOTE_INSTANCE# binary(0) YES NULL +TIME_MODEL binary(0) YES NULL +IN_CONNECTION_MGMT binary(0) YES NULL +IN_PARSE binary(0) YES NULL +IN_HARD_PARSE binary(0) YES NULL +IN_SQL_EXECUTION binary(0) YES NULL +IN_PLSQL_EXECUTION binary(0) YES NULL +IN_PLSQL_RPC binary(0) YES NULL +IN_PLSQL_COMPILATION binary(0) YES NULL +IN_JAVA_EXECUTION binary(0) YES NULL +IN_BIND binary(0) YES NULL +IN_CURSOR_CLOSE binary(0) YES NULL +IN_SEQUENCE_LOAD binary(0) YES NULL +IN_INMEMORY_QUERY binary(0) YES NULL +IN_INMEMORY_POPULATE binary(0) YES NULL +IN_INMEMORY_PREPOPULATE binary(0) YES NULL +IN_INMEMORY_REPOPULATE binary(0) YES NULL +IN_INMEMORY_TREPOPULATE binary(0) YES NULL +IN_TABLESPACE_ENCRYPTION binary(0) YES NULL +CAPTURE_OVERHEAD binary(0) YES NULL +REPLAY_OVERHEAD binary(0) YES NULL +IS_CAPTURED binary(0) YES NULL +IS_REPLAYED binary(0) YES NULL +IS_REPLAY_SYNC_TOKEN_HOLDER binary(0) YES NULL +SPID binary(0) YES NULL +STID binary(0) YES NULL +SERVICE_HASH binary(0) YES NULL +PROGRAM binary(0) YES NULL +MODULE binary(0) YES NULL +ACTION binary(0) YES NULL +CLIENT_ID binary(0) YES NULL +CLIENT_INFO binary(0) YES NULL +MACHINE binary(0) YES NULL +PORT binary(0) YES NULL +ECID binary(0) YES NULL +DBREPLAY_FILE_ID binary(0) YES NULL +DBREPLAY_CALL_COUNTER binary(0) YES NULL +TM_DELTA_TIME binary(0) YES NULL +TM_DELTA_CPU_TIME binary(0) YES NULL +TM_DELTA_DB_TIME binary(0) YES NULL +DELTA_TIME binary(0) YES NULL +DELTA_READ_IO_REQUESTS binary(0) YES NULL +DELTA_WRITE_IO_REQUESTS binary(0) YES NULL +DELTA_READ_IO_BYTES binary(0) YES NULL +DELTA_WRITE_IO_BYTES binary(0) YES NULL +DELTA_INTERCONNECT_IO_BYTES binary(0) YES NULL +DELTA_READ_MEM_BYTES binary(0) YES NULL +PGA_ALLOCATED binary(0) YES NULL +TEMP_SPACE_ALLOCATED binary(0) YES NULL +CON_DBID binary(0) YES NULL +CON_ID int NO 0 +DBOP_NAME binary(0) YES NULL +DBOP_EXEC_ID binary(0) YES NULL +desc sys.v$access; +Field Type Null Key Default Extra +SID bigint unsigned YES NULL +OWNER varchar(64) YES NULL +OBJECT varchar(64) YES NULL +TYPE varchar(64) NO NULL +CON_ID int NO 0 +desc sys.all_lobs; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL +SEGMENT_NAME varchar(128) YES NULL +TABLESPACE_NAME varchar(655) YES +INDEX_NAME varchar(64) YES NULL +CHUNK decimal(10,0) YES NULL +PCTVERSION binary(0) YES NULL +RETENTION binary(0) YES NULL +FREEPOOLS binary(0) YES NULL +CACHE binary(0) YES NULL +LOGGING binary(0) YES NULL +ENCRYPT binary(0) YES NULL +COMPRESSION binary(0) YES NULL +DEDUPLICATION binary(0) YES NULL +IN_ROW binary(0) YES NULL +FORMAT binary(0) YES NULL +PARTITIONED varchar(3) YES +SECUREFILE binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +RETENTION_TYPE binary(0) YES NULL +RETENTION_VALUE binary(0) YES NULL +desc sys.dba_lobs; +Field Type Null Key Default Extra +OWNER varchar(64) NO NULL +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL +SEGMENT_NAME varchar(128) YES NULL +TABLESPACE_NAME varchar(655) YES +INDEX_NAME varchar(64) YES NULL +CHUNK decimal(10,0) YES NULL +PCTVERSION binary(0) YES NULL +RETENTION binary(0) YES NULL +FREEPOOLS binary(0) YES NULL +CACHE binary(0) YES NULL +LOGGING binary(0) YES NULL +ENCRYPT binary(0) YES NULL +COMPRESSION binary(0) YES NULL +DEDUPLICATION binary(0) YES NULL +IN_ROW binary(0) YES NULL +FORMAT binary(0) YES NULL +PARTITIONED varchar(3) YES +SECUREFILE binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +RETENTION_TYPE binary(0) YES NULL +RETENTION_VALUE binary(0) YES NULL +desc sys.user_lobs; +Field Type Null Key Default Extra +TABLE_NAME varchar(64) NO NULL +COLUMN_NAME varchar(64) NO NULL +SEGMENT_NAME varchar(128) YES NULL +TABLESPACE_NAME varchar(655) YES +INDEX_NAME varchar(64) YES NULL +CHUNK decimal(10,0) YES NULL +PCTVERSION binary(0) YES NULL +RETENTION binary(0) YES NULL +FREEPOOLS binary(0) YES NULL +CACHE binary(0) YES NULL +LOGGING binary(0) YES NULL +ENCRYPT binary(0) YES NULL +COMPRESSION binary(0) YES NULL +DEDUPLICATION binary(0) YES NULL +IN_ROW binary(0) YES NULL +FORMAT binary(0) YES NULL +PARTITIONED varchar(3) YES +SECUREFILE binary(0) YES NULL +SEGMENT_CREATED binary(0) YES NULL +RETENTION_TYPE binary(0) YES NULL +RETENTION_VALUE binary(0) YES NULL +desc sys.all_subpart_key_columns; +Field Type Null Key Default Extra +OWNER varchar(64) NO +NAME varchar(64) YES NULL +OBJECT_TYPE varchar(5) NO +COLUMN_NAME varchar(30) YES NULL +COLUMN_POSITION decimal(10,0) YES NULL +desc sys.dba_subpart_key_columns; +Field Type Null Key Default Extra +OWNER varchar(64) NO +NAME varchar(64) YES NULL +OBJECT_TYPE varchar(5) NO +COLUMN_NAME varchar(30) YES NULL +COLUMN_POSITION decimal(10,0) YES NULL +desc sys.user_subpart_key_columns; +Field Type Null Key Default Extra +NAME varchar(64) YES NULL +OBJECT_TYPE varchar(5) NO +COLUMN_NAME varchar(30) YES NULL +COLUMN_POSITION decimal(10,0) YES NULL +# +# 2. show create view +# +show create view sys.dba_tab_cols; +View Create View character_set_client collation_connection +dba_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +dba_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_tab_cols; +View Create View character_set_client collation_connection +all_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +all_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tab_cols; +View Create View character_set_client collation_connection +user_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_cols` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +user_tab_cols CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_cols` (`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HIDDEN_COLUMN`,`VIRTUAL_COLUMN`,`SEGMENT_COLUMN_ID`,`INTERNAL_COLUMN_ID`,`HISTOGRAM`,`QUALIFIED_COL_NAME`,`USER_GENERATED`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,`information_schema`.`all_tab_cols`.`HIDDEN_COLUMN` AS `HIDDEN_COLUMN`,`information_schema`.`all_tab_cols`.`VIRTUAL_COLUMN` AS `VIRTUAL_COLUMN`,cast(`information_schema`.`all_tab_cols`.`SEGMENT_COLUMN_ID` as decimal(10,0)) AS `cast(SEGMENT_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`INTERNAL_COLUMN_ID` as decimal(10,0)) AS `cast(INTERNAL_COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`QUALIFIED_COL_NAME` as char(8) charset utf8mb4) AS `cast(QUALIFIED_COL_NAME as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`USER_GENERATED` as char(8) charset utf8mb4) AS `cast(USER_GENERATED as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal)` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_columns; +View Create View character_set_client collation_connection +dba_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`SENSITIVE_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'CLOB') then cast(4000 as decimal(10,0)) else cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) end) AS `DATA_LENGTH`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +dba_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`SENSITIVE_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_tab_columns; +View Create View character_set_client collation_connection +all_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'CLOB') then cast(4000 as decimal(10,0)) else cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) end) AS `DATA_LENGTH`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +all_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`SENSITIVE_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tab_columns; +View Create View character_set_client collation_connection +user_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_columns` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`OWNER` AS `OWNER`,`information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDATE') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'BLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then 'CLOB' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_TEXT') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then cast(4000 as decimal(10,0)) when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'CLOB') then cast(4000 as decimal(10,0)) else cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) end) AS `DATA_LENGTH`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +user_tab_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_columns` (`TABLE_NAME`,`COLUMN_NAME`,`DATA_TYPE`,`DATA_TYPE_MOD`,`DATA_TYPE_OWNER`,`DATA_LENGTH`,`DATA_PRECISION`,`DATA_SCALE`,`NULLABLE`,`COLUMN_ID`,`DEFAULT_LENGTH`,`DATA_DEFAULT`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`CHARACTER_SET_NAME`,`CHAR_COL_DECL_LENGTH`,`GLOBAL_STATS`,`USER_STATS`,`AVG_COL_LEN`,`CHAR_LENGTH`,`CHAR_USED`,`V80_FMT_IMAGE`,`DATA_UPGRADED`,`HISTOGRAM`,`DEFAULT_ON_NULL`,`IDENTITY_COLUMN`,`SENSITIVE_COLUMN`,`EVALUATION_EDITION`,`UNUSABLE_BEFORE`,`UNUSABLE_BEGINNING`,`COLLATION`) AS select `information_schema`.`all_tab_cols`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tab_cols`.`COLUMN_NAME` AS `COLUMN_NAME`,(case when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'VARCHAR') then 'VARCHAR2' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'NEWDECIMAL') then 'NUMBER' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'DATETIME2') then 'DATE' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'TIMESTAMP2') then 'TIMESTAMP' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'STRING') then 'CHAR' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'LONG_BLOB') then 'LONG' when (`information_schema`.`all_tab_cols`.`DATA_TYPE` = 'MEDIUM_BLOB') then 'LONG' else `information_schema`.`all_tab_cols`.`DATA_TYPE` end) AS `DATATYPE`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_MOD` as char(3) charset utf8mb4) AS `cast(DATA_TYPE_MOD as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_TYPE_OWNER` as char(128) charset utf8mb4) AS `cast(DATA_TYPE_OWNER as varchar(128))`,cast(`information_schema`.`all_tab_cols`.`DATA_LENGTH` as decimal(10,0)) AS `cast(DATA_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_PRECISION` as decimal(10,0)) AS `cast(DATA_PRECISION as decimal)`,cast(`information_schema`.`all_tab_cols`.`DATA_SCALE` as decimal(10,0)) AS `cast(DATA_SCALE as decimal)`,`information_schema`.`all_tab_cols`.`NULLABLE` AS `NULLABLE`,cast(`information_schema`.`all_tab_cols`.`COLUMN_ID` as decimal(10,0)) AS `cast(COLUMN_ID as decimal)`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_LENGTH` as decimal(10,0)) AS `cast(DEFAULT_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`DATA_DEFAULT` AS `DATA_DEFAULT`,cast(`information_schema`.`all_tab_cols`.`NUM_DISTINCT` as decimal(10,0)) AS `cast(NUM_DISTINCT as decimal)`,cast(`information_schema`.`all_tab_cols`.`LOW_VALUE` as char(10) charset binary) AS `cast(LOW_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`HIGH_VALUE` as char(10) charset binary) AS `cast(HIGH_VALUE as binary(10))`,cast(`information_schema`.`all_tab_cols`.`DENSITY` as decimal(10,0)) AS `cast(DENSITY as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_NULLS` as decimal(10,0)) AS `cast(NUM_NULLS as decimal)`,cast(`information_schema`.`all_tab_cols`.`NUM_BUCKETS` as decimal(10,0)) AS `cast(NUM_BUCKETS as decimal)`,cast(`information_schema`.`all_tab_cols`.`LAST_ANALYZED` as datetime) AS `cast(LAST_ANALYZED as datetime)`,cast(`information_schema`.`all_tab_cols`.`SAMPLE_SIZE` as decimal(10,0)) AS `cast(SAMPLE_SIZE as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHARACTER_SET_NAME` as char(44) charset utf8mb4) AS `cast(CHARACTER_SET_NAME as varchar(44))`,cast(`information_schema`.`all_tab_cols`.`CHAR_COL_DECL_LENGTH` as decimal(10,0)) AS `cast(CHAR_COL_DECL_LENGTH as decimal)`,cast(`information_schema`.`all_tab_cols`.`GLOBAL_STATS` as char(3) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`USER_STATS` as char(3) charset utf8mb4) AS `cast(USER_STATS as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`AVG_COL_LEN` as decimal(10,0)) AS `cast(AVG_COL_LEN as decimal)`,cast(`information_schema`.`all_tab_cols`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal)`,`information_schema`.`all_tab_cols`.`CHAR_USED` AS `CHAR_USED`,cast(`information_schema`.`all_tab_cols`.`V80_FMT_IMAGE` as char(3) charset utf8mb4) AS `cast(V80_FMT_IMAGE as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`DATA_UPGRADED` as char(3) charset utf8mb4) AS `cast(DATA_UPGRADED as varchar(3))`,cast(`information_schema`.`all_tab_cols`.`HISTOGRAM` as char(15) charset utf8mb4) AS `cast(HISTOGRAM as varchar(15))`,cast(`information_schema`.`all_tab_cols`.`DEFAULT_ON_NULL` as char(8) charset utf8mb4) AS `cast(DEFAULT_ON_NULL as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`IDENTITY_COLUMN` as char(8) charset utf8mb4) AS `cast(IDENTITY_COLUMN as varchar(8))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(`information_schema`.`all_tab_cols`.`EVALUATION_EDITION` as char(8) charset utf8mb4) AS `cast(EVALUATION_EDITION as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEFORE` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEFORE as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`UNUSABLE_BEGINNING` as char(8) charset utf8mb4) AS `cast(UNUSABLE_BEGINNING as varchar(8))`,cast(`information_schema`.`all_tab_cols`.`COLLATION` as char(8) charset utf8mb4) AS `cast(COLLATION as varchar(8))` from `information_schema`.`ALL_TAB_COLS` `all_tab_cols` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_partitions; +View Create View character_set_client collation_connection +dba_tab_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_partitions` (`TABLE_OWNER`,`TABLE_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`CLOBAL_STATS`,`USER_STATS`,`IS_NESTED`,`PARENT_TABLE_PARTITION`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`CELLMEMORY`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select distinct `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`issubpartitioned` AS `issubpartitioned`,`p`.`partition_name` AS `partition_name`,(case when (`p`.`cntsp` is null) then 0 else `p`.`cntsp` end) AS `subpartition_count`,cast(`p`.`partition_description` as char(500) charset utf8mb4) AS `cast(p.partition_description as varchar(500))`,`p`.`hlen` AS `hlen`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`tspacename` AS `tspacename`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'' AS `Name_exp_24`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`p`.`indexstate` AS `indexstate`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select `p1`.`table_schema` AS `table_schema`,`p1`.`table_name` AS `table_name`,`p1`.`issubpartitioned` AS `issubpartitioned`,`p1`.`partition_name` AS `partition_name`,`p2`.`cntsp` AS `cntsp`,`p1`.`partition_description` AS `partition_description`,`p1`.`hlen` AS `hlen`,`p1`.`partition_ordinal_position` AS `partition_ordinal_position`,`p1`.`tspacename` AS `tspacename`,`p1`.`indexstate` AS `indexstate` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,(case when (`information_schema`.`partitions`.`SUBPARTITION_NAME` is null) then 'NO' else 'YES' end) AS `issubpartitioned`,`information_schema`.`partitions`.`PARTITION_DESCRIPTION` AS `partition_description`,length(`information_schema`.`partitions`.`PARTITION_DESCRIPTION`) AS `hlen`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspacename`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `indexstate` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` utf8mb4 utf8mb4_0900_ai_ci +dba_tab_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_partitions` (`TABLE_OWNER`,`TABLE_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`CLOBAL_STATS`,`USER_STATS`,`IS_NESTED`,`PARENT_TABLE_PARTITION`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`CELLMEMORY`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select distinct `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`issubpartitioned` AS `issubpartitioned`,`p`.`partition_name` AS `partition_name`,(case when (`p`.`cntsp` is null) then 0 else `p`.`cntsp` end) AS `subpartition_count`,cast(`p`.`partition_description` as char(500) charset utf8mb4) AS `cast(p.partition_description as varchar(500))`,`p`.`hlen` AS `hlen`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`tspacename` AS `tspacename`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'' AS `Name_exp_24`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`p`.`indexstate` AS `indexstate`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select `p1`.`table_schema` AS `table_schema`,`p1`.`table_name` AS `table_name`,`p1`.`issubpartitioned` AS `issubpartitioned`,`p1`.`partition_name` AS `partition_name`,`p2`.`cntsp` AS `cntsp`,`p1`.`partition_description` AS `partition_description`,`p1`.`hlen` AS `hlen`,`p1`.`partition_ordinal_position` AS `partition_ordinal_position`,`p1`.`tspacename` AS `tspacename`,`p1`.`indexstate` AS `indexstate` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,(case when (`information_schema`.`partitions`.`SUBPARTITION_NAME` is null) then 'NO' else 'YES' end) AS `issubpartitioned`,`information_schema`.`partitions`.`PARTITION_DESCRIPTION` AS `partition_description`,length(`information_schema`.`partitions`.`PARTITION_DESCRIPTION`) AS `hlen`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspacename`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `indexstate` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tablespaces; +View Create View character_set_client collation_connection +dba_tablespaces CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tablespaces` (`TABLESPACE_NAME`,`BLOCK_SIZE`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`PCT_INCREASE`,`MIN_EXTLEN`,`STATUS`,`CONTENTS`,`LOGGING`,`FORCE_LOGGING`,`EXTENT_MANAGEMENT`,`ALLOC_ATION_TYPE`,`PLUGGED_IN`,`SEGMENT_SPACE_MANAGEMENT`,`DEF_TAB_COMPRESSION`,`RETENTION`,`BIGFILE`,`PREDICATE_EVALUATION`,`ENCRYPTED`,`COMPRESS_FOR`,`DEF_INMEMORY`,`DEF_INMEMORY_PRIORITY`,`DEF_INMEMORY_DISTRIBUTE`,`DEF_INMEMORY_COMPRESSION`,`DEF_INMEMORY_DUPLICATE`,`SHARED`,`DEF_INDEX_COMPRESSION`,`INDEX_COMPRESS_FOR`,`DEF_CELLMEMORY`,`DEF_INMEMORY_SERVICE`,`DEF_INMEMORY_SERVICE_NAME`,`LOST_WRITE_PROTECT`,`CHUNK_TABLESPACE`) AS select distinct `tbs`.`name` AS `name`,`tbs`.`fs_block_size` AS `fs_block_size`,`tbs`.`file_size` AS `file_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`tbs`.`page_size` AS `page_size`,NULL AS `NULL`,NULL AS `NULL`,'ONLINE' AS `ONLINE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (select `innodb_tablespaces`.`NAME` AS `name`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`PAGE_SIZE` AS `page_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `tbs` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_privs; +View Create View character_set_client collation_connection +dba_tab_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_privs` (`GRANTEE`,`OWNER`,`TABLE_NAME`,`GRANTOR`,`PRIVILEGE`,`GRANTABLE`,`HIERARCHY`,`COMMON`,`TYPE`,`INHERITED`) AS select distinct `tp`.`relgrantee` AS `relgrantee`,`tp`.`table_schema` AS `table_schema`,`tp`.`table_name` AS `table_name`,`mtp`.`relgrantor` AS `relgrantor`,`tp`.`privilege_type` AS `privilege_type`,`tp`.`is_grantable` AS `is_grantable`,'NO' AS `NO`,NULL AS `NULL`,cast(`t`.`table_type` as char(20) charset utf8mb4) AS `cast(t.table_type as varchar(20))`,NULL AS `NULL` from (((select substring_index(substring_index(`table_privileges`.`GRANTEE`,'.',-(1)),'\'',1) AS `relgrantee`,`table_privileges`.`TABLE_SCHEMA` AS `table_schema`,`table_privileges`.`TABLE_NAME` AS `table_name`,`table_privileges`.`PRIVILEGE_TYPE` AS `privilege_type`,`table_privileges`.`IS_GRANTABLE` AS `is_grantable` from `information_schema`.`TABLE_PRIVILEGES` `table_privileges`) `tp` left join (select `mysql`.`tables_priv`.`Table_name` AS `table_name`,substring_index(`mysql`.`tables_priv`.`Grantor`,'@',1) AS `relgrantor` from `mysql`.`tables_priv`) `mtp` on((`tp`.`table_name` = `mtp`.`table_name`))) left join (select `information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_TYPE` AS `table_type` from `information_schema`.`TABLES` `tables`) `t` on((`tp`.`table_name` = `t`.`table_name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_users; +View Create View character_set_client collation_connection +all_users CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_users` (`USERNAME`,`USER_ID`,`CREATED`,`COMMON`,`ORACLE_MAINTAINED`,`INHERITED`,`DEFAULT_COLLATION`,`IMPLICIT`,`ALL_SHARD`) AS select distinct `u`.`reluser` AS `reluser`,NULL AS `NULL`,NULL AS `NULL`,`u`.`common` AS `common`,'N' AS `N`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (select substring_index(`mysql`.`user`.`User`,'.',-(1)) AS `reluser`,(case when ((`mysql`.`user`.`Host` = 'localhost') or (`mysql`.`user`.`Host` = '127.0.0.1')) then 'NO' else 'YES' end) AS `common` from `mysql`.`user`) `u` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_users; +View Create View character_set_client collation_connection +dba_users CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_users` (`USERNAME`,`USER_ID`,`PASSWORD`,`ACCOUNT_STATUS`,`LOCK_DATE`,`EXPIRY_DATE`,`DEFAULT_TABLESPACE`,`TEMPORARY_TABLESPACE`,`LOCAL_TEMP_TABLESPACE`,`CREATED`,`PROFILE`,`INITIAL_RSRC_CONSUMER_GROUP`,`EXTERNAL_NAME`,`PASSWORD_VERSIONS`,`EDITIONS_ENABLED`,`AUTHENTICATION_TYPE`,`PROXY_ONLY_CONNECT`,`COMMON`,`LAST_LOGIN`,`ORACLE_MAINTAINED`,`INHERITED`,`DEFAULT_COLLATION`,`IMPLICIT`,`ALL_SHARD`,`PASSWORD_CHANGE_DATE`) AS select distinct `u`.`reluser` AS `reluser`,NULL AS `NULL`,`u`.`password` AS `password`,`u`.`status` AS `status`,NULL AS `NULL`,`u`.`expiry_date` AS `expiry_date`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`u`.`profile` AS `profile`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`u`.`plugin` AS `plugin`,NULL AS `NULL`,`u`.`common` AS `common`,NULL AS `NULL`,'N' AS `N`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`u`.`password_last_changed` AS `password_last_changed` from (select substring_index(`mysql`.`user`.`User`,'.',-(1)) AS `reluser`,`mysql`.`user`.`plugin` AS `password`,(case when ((`mysql`.`user`.`account_locked` = 'N') and (`mysql`.`user`.`password_expired` = 'N')) then 'OPEN' when ((`mysql`.`user`.`account_locked` = 'N') and (`mysql`.`user`.`password_expired` = 'Y')) then 'EXPIRED' when ((`mysql`.`user`.`account_locked` = 'Y') and (`mysql`.`user`.`password_expired` = 'N')) then 'LOCKED' else 'EXPIRED & LOCKED' end) AS `status`,(`mysql`.`user`.`password_last_changed` + interval `mysql`.`user`.`password_lifetime` day) AS `expiry_date`,(case when (`mysql`.`user`.`profile_name` is null) then 'DEFAULT' else `mysql`.`user`.`profile_name` end) AS `profile`,`mysql`.`user`.`plugin` AS `plugin`,(case when ((`mysql`.`user`.`Host` = 'localhost') or (`mysql`.`user`.`Host` = '127.0.0.1')) then 'NO' else 'YES' end) AS `common`,`mysql`.`user`.`password_last_changed` AS `password_last_changed` from `mysql`.`user`) `u` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_tables; +View Create View character_set_client collation_connection +all_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +all_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_constraints; +View Create View character_set_client collation_connection +dba_constraints CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_constraints` (`OWNER`,`CONSTRAINT_NAME`,`CONSTRAINT_TYPE`,`TABLE_NAME`,`SEARCH_CONDITION`,`SEARCH_CONDITION_VC`,`R_OWNER`,`R_CONSTRAINT_NAME`,`DELETE_RULE`,`STATUS`,`DEFERRABLE`,`DEFERRED`,`VALIDATED`,`GENERATED`,`BAD`,`RELY`,`LAST_CHANGE`,`INDEX_OWNER`,`INDEX_NAME`,`INVALID`,`VIEW_RELATED`,`ORIGIN_CON_ID`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_TYPE` AS `CONSTRAINT_TYPE`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`R_CONSTRAINT_NAME` AS `R_CONSTRAINT_NAME`,cast(`information_schema`.`all_cons_columns_new`.`DELETE_RULE` as char(20) charset utf8mb4) AS `cast(DELETE_RULE as varchar(20))`,`information_schema`.`all_cons_columns_new`.`STATUS` AS `STATUS`,'NOT DEFERRABLE' AS `NOT DEFERRABLE`,'IMMEDIATE' AS `IMMEDIATE`,'VALIDATED' AS `VALIDATED`,'USER NAME' AS `USER NAME`,'' AS `Name_exp_15`,'' AS `Name_exp_16`,'' AS `Name_exp_17`,`information_schema`.`all_cons_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_cons_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,'' AS `Name_exp_20`,'' AS `Name_exp_21`,0 AS `0` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +dba_constraints CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_constraints` (`OWNER`,`CONSTRAINT_NAME`,`CONSTRAINT_TYPE`,`TABLE_NAME`,`SEARCH_CONDITION`,`SEARCH_CONDITION_VC`,`R_OWNER`,`R_CONSTRAINT_NAME`,`DELETE_RULE`,`STATUS`,`DEFERRABLE`,`DEFERRED`,`VALIDATED`,`GENERATED`,`BAD`,`RELY`,`LAST_CHANGE`,`INDEX_OWNER`,`INDEX_NAME`,`INVALID`,`VIEW_RELATED`,`ORIGIN_CON_ID`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_TYPE` AS `CONSTRAINT_TYPE`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`R_CONSTRAINT_NAME` AS `R_CONSTRAINT_NAME`,cast(`information_schema`.`all_cons_columns_new`.`DELETE_RULE` as char(20) charset utf8mb4) AS `cast(DELETE_RULE as varchar(20))`,`information_schema`.`all_cons_columns_new`.`STATUS` AS `STATUS`,'NOT DEFERRABLE' AS `NOT DEFERRABLE`,'IMMEDIATE' AS `IMMEDIATE`,'VALIDATED' AS `VALIDATED`,'USER NAME' AS `USER NAME`,'' AS `Name_exp_15`,'' AS `Name_exp_16`,'' AS `Name_exp_17`,`information_schema`.`all_cons_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_cons_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,'' AS `Name_exp_20`,'' AS `Name_exp_21`,0 AS `0` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_objects; +View Create View character_set_client collation_connection +all_objects CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_objects` (`OWNER`,`OBJECT_NAME`,`SUBOBJECT_NAME`,`OBJECT_ID`,`DATA_OBJECT_ID`,`OBJECT_TYPE`,`CREATED`,`LAST_DDL_TIME`,`TIMESTAMP`,`STATUS`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`NAMESPACE`,`EDITION_NAME`,`SHARING`,`EDITIONABLE`,`ORACLE_MAINTAINED`,`APPLICATION`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`CREATED_APPID`,`CREATED_VSNID`,`MODIFIED_APPID`,`MODIFIED_VSNID`) AS select `information_schema`.`all_objects`.`OWNER` AS `OWNER`,`information_schema`.`all_objects`.`OBJECT_NAME` AS `OBJECT_NAME`,`information_schema`.`all_objects`.`SUBOBJECT_NAME` AS `SUBOBJECT_NAME`,`information_schema`.`all_objects`.`OBJECT_ID` AS `OBJECT_ID`,`information_schema`.`all_objects`.`DATA_OBJECT_ID` AS `DATA_OBJECT_ID`,(case when ((`information_schema`.`all_objects`.`SUBOBJECT_NAME` is not null) and (length(`information_schema`.`all_objects`.`SUBOBJECT_NAME`) <> 0)) then 'TABLE PARTITION' else convert(`information_schema`.`all_objects`.`OBJECT_TYPE` using utf8mb4) end) AS `OBJECT_TYPE`,`information_schema`.`all_objects`.`CREATED` AS `CREATED`,`information_schema`.`all_objects`.`LAST_DDL_TIME` AS `LAST_DDL_TIME`,`information_schema`.`all_objects`.`TIMESTAMP` AS `TIMESTAMP`,`information_schema`.`all_objects`.`STATUS` AS `STATUS`,`information_schema`.`all_objects`.`TEMPORARY` AS `TEMPORARY`,`information_schema`.`all_objects`.`GENERATED` AS `GENERATED`,`information_schema`.`all_objects`.`SECONDARY` AS `SECONDARY`,`information_schema`.`all_objects`.`NAMESPACE` AS `NAMESPACE`,`information_schema`.`all_objects`.`EDITION_NAME` AS `EDITION_NAME`,`information_schema`.`all_objects`.`SHARING` AS `SHARING`,`information_schema`.`all_objects`.`EDITIONABLE` AS `EDITIONABLE`,`information_schema`.`all_objects`.`ORACLE_MAINTAINED` AS `ORACLE_MAINTAINED`,`information_schema`.`all_objects`.`APPLICATION` AS `APPLICATION`,`information_schema`.`all_objects`.`DEFAULT_COLLATION` AS `DEFAULT_COLLATION`,`information_schema`.`all_objects`.`DUPLICATED` AS `DUPLICATED`,`information_schema`.`all_objects`.`SHARDED` AS `SHARDED`,`information_schema`.`all_objects`.`CREATED_APPID` AS `CREATED_APPID`,`information_schema`.`all_objects`.`CREATED_VSNID` AS `CREATED_VSNID`,`information_schema`.`all_objects`.`MODIFIED_APPID` AS `MODIFIED_APPID`,`information_schema`.`all_objects`.`MODIFIED_VSNID` AS `MODIFIED_VSNID` from `information_schema`.`ALL_OBJECTS` `all_objects` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_objects; +View Create View character_set_client collation_connection +dba_objects CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_objects` (`OWNER`,`OBJECT_NAME`,`SUBOBJECT_NAME`,`OBJECT_ID`,`DATA_OBJECT_ID`,`OBJECT_TYPE`,`CREATED`,`LAST_DDL_TIME`,`TIMESTAMP`,`STATUS`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`NAMESPACE`,`EDITION_NAME`,`SHARING`,`EDITIONABLE`,`ORACLE_MAINTAINED`,`APPLICATION`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`CREATED_APPID`,`CREATED_VSNID`,`MODIFIED_APPID`,`MODIFIED_VSNID`) AS select `information_schema`.`all_objects`.`OWNER` AS `OWNER`,`information_schema`.`all_objects`.`OBJECT_NAME` AS `OBJECT_NAME`,`information_schema`.`all_objects`.`SUBOBJECT_NAME` AS `SUBOBJECT_NAME`,`information_schema`.`all_objects`.`OBJECT_ID` AS `OBJECT_ID`,`information_schema`.`all_objects`.`DATA_OBJECT_ID` AS `DATA_OBJECT_ID`,(case when ((`information_schema`.`all_objects`.`SUBOBJECT_NAME` is not null) and (length(`information_schema`.`all_objects`.`SUBOBJECT_NAME`) <> 0)) then 'TABLE PARTITION' else convert(`information_schema`.`all_objects`.`OBJECT_TYPE` using utf8mb4) end) AS `OBJECT_TYPE`,`information_schema`.`all_objects`.`CREATED` AS `CREATED`,`information_schema`.`all_objects`.`LAST_DDL_TIME` AS `LAST_DDL_TIME`,`information_schema`.`all_objects`.`TIMESTAMP` AS `TIMESTAMP`,`information_schema`.`all_objects`.`STATUS` AS `STATUS`,`information_schema`.`all_objects`.`TEMPORARY` AS `TEMPORARY`,`information_schema`.`all_objects`.`GENERATED` AS `GENERATED`,`information_schema`.`all_objects`.`SECONDARY` AS `SECONDARY`,`information_schema`.`all_objects`.`NAMESPACE` AS `NAMESPACE`,`information_schema`.`all_objects`.`EDITION_NAME` AS `EDITION_NAME`,`information_schema`.`all_objects`.`SHARING` AS `SHARING`,`information_schema`.`all_objects`.`EDITIONABLE` AS `EDITIONABLE`,`information_schema`.`all_objects`.`ORACLE_MAINTAINED` AS `ORACLE_MAINTAINED`,`information_schema`.`all_objects`.`APPLICATION` AS `APPLICATION`,`information_schema`.`all_objects`.`DEFAULT_COLLATION` AS `DEFAULT_COLLATION`,`information_schema`.`all_objects`.`DUPLICATED` AS `DUPLICATED`,`information_schema`.`all_objects`.`SHARDED` AS `SHARDED`,`information_schema`.`all_objects`.`CREATED_APPID` AS `CREATED_APPID`,`information_schema`.`all_objects`.`CREATED_VSNID` AS `CREATED_VSNID`,`information_schema`.`all_objects`.`MODIFIED_APPID` AS `MODIFIED_APPID`,`information_schema`.`all_objects`.`MODIFIED_VSNID` AS `MODIFIED_VSNID` from `information_schema`.`ALL_OBJECTS` `all_objects` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_part_key_columns; +View Create View character_set_client collation_connection +dba_part_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_key_columns` (`owner`,`name`,`object_type`,`column_name`,`column_position`,`COLLATED_COLUMN_ID`) AS select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `TABLE_NAME`,'TABLE' AS `TABLE`,(case when (locate('`',trim(`information_schema`.`partitions`.`PARTITION_EXPRESSION`)) = 1) then substr(`information_schema`.`partitions`.`PARTITION_EXPRESSION`,2,(length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) - 2)) else `information_schema`.`partitions`.`PARTITION_EXPRESSION` end) AS `column_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,NULL AS `NULL` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID') and (`information_schema`.`partitions`.`TABLE_SCHEMA` <> 'recyclebin')) utf8mb4 utf8mb4_0900_ai_ci +dba_part_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_key_columns` (`owner`,`name`,`object_type`,`column_name`,`column_position`,`COLLATED_COLUMN_ID`) AS select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `TABLE_NAME`,'TABLE' AS `TABLE`,(case when (locate('`',trim(`information_schema`.`partitions`.`PARTITION_EXPRESSION`)) = 1) then substr(`information_schema`.`partitions`.`PARTITION_EXPRESSION`,2,(length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) - 1)) else `information_schema`.`partitions`.`PARTITION_EXPRESSION` end) AS `column_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,NULL AS `NULL` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID') and (`information_schema`.`partitions`.`TABLE_SCHEMA` <> 'recyclebin')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_role_privs; +View Create View character_set_client collation_connection +dba_role_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_role_privs` (`GRANTEE`,`GRANTED_ROLE`,`ADMIN_OPTION`,`DELEGATE_OPTION`,`DEFAULT_ROLE`,`COMMON`,`INHERITED`) AS select `information_schema`.`applicable_roles`.`USER` AS `user`,`information_schema`.`applicable_roles`.`ROLE_NAME` AS `role_name`,`information_schema`.`applicable_roles`.`IS_GRANTABLE` AS `is_grantable`,NULL AS `NULL`,`information_schema`.`applicable_roles`.`IS_DEFAULT` AS `is_default`,NULL AS `NULL`,NULL AS `NULL` from `information_schema`.`APPLICABLE_ROLES` `applicable_roles` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_sys_privs; +View Create View character_set_client collation_connection +dba_sys_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_sys_privs` (`GRANTEE`,`PRIVILEGE`,`ADMIN_OPTION`,`COMMON`,`INHERITED`) AS select substring_index(substring_index(`information_schema`.`USER_PRIVILEGES`.`GRANTEE`,'\'@',1),'\'',-(1)) AS `substring_index(substring_index(grantee,'\'@',1),'\'',-1)`,`information_schema`.`USER_PRIVILEGES`.`PRIVILEGE_TYPE` AS `PRIVILEGE_TYPE`,`information_schema`.`USER_PRIVILEGES`.`IS_GRANTABLE` AS `IS_GRANTABLE`,NULL AS `NULL`,NULL AS `NULL` from `information_schema`.`USER_PRIVILEGES` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tables; +View Create View character_set_client collation_connection +dba_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +dba_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$instance; +View Create View character_set_client collation_connection +v$instance CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$instance` (`INSTANCE_NUMBER`,`INSTANCE_NAME`,`HOST_NAME`,`VERSION`,`STARTUP_T`,`STATUS`,`PAR`,`THREAD#`,`ARCHIVER`,`LOG_SWITCH_WAIT`,`LOGINS`,`SHU`,`DATABASE_STATUS`,`INSTANCE_ROLE`,`ACTIVE_ST`,`BLO`,`CON_ID`,`INSTANCE_MO`,`EDITION`,`FAMILY`) AS select `tmp`.`INSTANCE_NUMBER` AS `INSTANCE_NUMBER`,`tmp`.`INSTANCE_NAME` AS `INSTANCE_NAME`,`tmp`.`INSTANCE_NAME` AS `HOST_NAME`,`tmp`.`VERSION` AS `VERSION`,`tmp`.`STARTUP_T` AS `STARTUP_T`,`tmp`.`STATUS` AS `STATUS`,`tmp`.`PAR` AS `PAR`,`tmp`.`THREAD#` AS `THREAD#`,`tmp`.`ARCHIVER` AS `ARCHIVER`,`tmp`.`LOG_SWITCH_WAIT` AS `LOG_SWITCH_WAIT`,`tmp`.`LOGINS` AS `LOGINS`,`tmp`.`SHU` AS `SHU`,`tmp`.`DATABASE_STATUS` AS `DATABASE_STATUS`,`tmp`.`INSTANCE_ROLE` AS `INSTANCE_ROLE`,`tmp`.`ACTIVE_ST` AS `ACTIVE_ST`,`tmp`.`BLO` AS `BLO`,`tmp`.`CON_ID` AS `CON_ID`,`tmp`.`INSTANCE_MO` AS `INSTANCE_MO`,`tmp`.`EDITION` AS `EDITION`,`tmp`.`FAMILY` AS `FAMILY` from (select 1 AS `INSTANCE_NUMBER`,(select `performance_schema`.`global_variables`.`VARIABLE_VALUE` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'gdb_instance_name')) AS `INSTANCE_NAME`,(select `performance_schema`.`global_variables`.`VARIABLE_VALUE` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'version')) AS `VERSION`,(select `performance_schema`.`global_status`.`VARIABLE_VALUE` from `performance_schema`.`global_status` where (`performance_schema`.`global_status`.`VARIABLE_NAME` = 'Uptime')) AS `STARTUP_T`,'STARTED' AS `STATUS`,'NO' AS `PAR`,NULL AS `THREAD#`,NULL AS `ARCHIVER`,NULL AS `LOG_SWITCH_WAIT`,NULL AS `LOGINS`,NULL AS `SHU`,NULL AS `DATABASE_STATUS`,NULL AS `INSTANCE_ROLE`,'STOPPED' AS `ACTIVE_ST`,NULL AS `BLO`,NULL AS `CON_ID`,NULL AS `INSTANCE_MO`,NULL AS `EDITION`,NULL AS `FAMILY`) `tmp` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_indexes; +View Create View character_set_client collation_connection +dba_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +dba_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_ind_columns; +View Create View character_set_client collation_connection +dba_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci +dba_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$lock; +View Create View character_set_client collation_connection +v$lock CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$lock` (`addr`,`kaddr`,`sid`,`type`,`id1`,`id2`,`lmode`,`REQUEST`,`ctime`,`block`,`con_id`) AS select `performance_schema`.`data_locks`.`OBJECT_INSTANCE_BEGIN` AS `OBJECT_INSTANCE_BEGIN`,`performance_schema`.`data_locks`.`ENGINE_LOCK_ID` AS `ENGINE_LOCK_ID`,`performance_schema`.`data_locks`.`THREAD_ID` AS `THREAD_ID`,`performance_schema`.`data_locks`.`LOCK_TYPE` AS `LOCK_TYPE`,0 AS `0`,0 AS `0`,`performance_schema`.`data_locks`.`LOCK_MODE` AS `LOCK_MODE`,0 AS `0`,NULL AS `NULL`,0 AS `0`,0 AS `0` from `performance_schema`.`data_locks` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_segments; +View Create View character_set_client collation_connection +dba_segments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_segments` (`OWNER`,`SEGMENT_NAME`,`PARTITION_NAME`,`SEGMENT_TYPE`,`SEGMENT_SUBTYPE`,`TABLESPACE_NAME`,`HEADER_FILE`,`HEADER_BLOCK`,`BYTES`,`BLOCKS`,`EXTENTS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`RETENTION`,`MINRETENTION`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`RELATIVE_FNO`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_DUPLICATE`,`INMEMORY_COMPRESSION`,`CELLMEMORY`) AS select `itp`.`owner` AS `owner`,`itp`.`sname` AS `sname`,`itp`.`pname` AS `pname`,`itp`.`st` AS `st`,NULL AS `NULL`,`itp`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,`itp`.`file_size` AS `file_size`,`itp`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DEFAULT' AS `DEFAULT`,'NONE' AS `NONE`,'NONE' AS `NONE`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED` from (select (case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'/',1) end) AS `owner`,(case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'#',-(1)) end) AS `pname`,(case when (locate('#sp',`innodb_tablespaces`.`NAME`) <> 0) then 'TABLE SUBPARTITION' when (locate('#p',`innodb_tablespaces`.`NAME`) <> 0) then 'TABLE PARTITION' else 'TABLE' end) AS `st`,`innodb_tablespaces`.`NAME` AS `tpname`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `itp` utf8mb4 utf8mb4_0900_ai_ci +dba_segments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_segments` (`OWNER`,`SEGMENT_NAME`,`PARTITION_NAME`,`SEGMENT_TYPE`,`SEGMENT_SUBTYPE`,`TABLESPACE_NAME`,`HEADER_FILE`,`HEADER_BLOCK`,`BYTES`,`BLOCKS`,`EXTENTS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`RETENTION`,`MINRETENTION`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`RELATIVE_FNO`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_DUPLICATE`,`INMEMORY_COMPRESSION`,`CELLMEMORY`) AS select `itp`.`owner` AS `owner`,`itp`.`sname` AS `sname`,`itp`.`pname` AS `pname`,`itp`.`st` AS `st`,NULL AS `NULL`,`itp`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,`itp`.`file_size` AS `file_size`,`itp`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DEFAULT' AS `DEFAULT`,'NONE' AS `NONE`,'NONE' AS `NONE`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED` from (select (case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'/',1) end) AS `owner`,(case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'#',-(1)) end) AS `pname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) <> 0) then 'TABLE PARTITION' else 'TABLE' end) AS `st`,`innodb_tablespaces`.`NAME` AS `tpname`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `itp` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_segments; +View Create View character_set_client collation_connection +user_segments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_segments` (`SEGMENT_NAME`,`PARTITION_NAME`,`SEGMENT_TYPE`,`SEGMENT_SUBTYPE`,`TABLESPACE_NAME`,`BYTES`,`BLOCKS`,`EXTENTS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`RETENTION`,`MINRETENTION`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`RELATIVE_FNO`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_DUPLICATE`,`INMEMORY_COMPRESSION`,`CELLMEMORY`) AS select `itp`.`sname` AS `sname`,`itp`.`pname` AS `pname`,`itp`.`space_type` AS `space_type`,NULL AS `NULL`,`itp`.`tpname` AS `tpname`,`itp`.`file_size` AS `file_size`,`itp`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DEFAULT' AS `DEFAULT`,'NONE' AS `NONE`,'NONE' AS `NONE`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED` from (select (case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)) end) AS `pname`,`innodb_tablespaces`.`SPACE_TYPE` AS `space_type`,`innodb_tablespaces`.`NAME` AS `tpname`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `itp` utf8mb4 utf8mb4_0900_ai_ci +user_segments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_segments` (`SEGMENT_NAME`,`PARTITION_NAME`,`SEGMENT_TYPE`,`SEGMENT_SUBTYPE`,`TABLESPACE_NAME`,`BYTES`,`BLOCKS`,`EXTENTS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`MAX_SIZE`,`RETENTION`,`MINRETENTION`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`RELATIVE_FNO`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_DUPLICATE`,`INMEMORY_COMPRESSION`,`CELLMEMORY`) AS select `itp`.`sname` AS `sname`,`itp`.`pname` AS `pname`,`itp`.`space_type` AS `space_type`,NULL AS `NULL`,`itp`.`tpname` AS `tpname`,`itp`.`file_size` AS `file_size`,`itp`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DEFAULT' AS `DEFAULT`,'NONE' AS `NONE`,'NONE' AS `NONE`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED` from (select (case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then NULL else substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)) end) AS `pname`,`innodb_tablespaces`.`SPACE_TYPE` AS `space_type`,`innodb_tablespaces`.`NAME` AS `tpname`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `itp` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_ind_partitions; +View Create View character_set_client collation_connection +dba_ind_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_partitions` (`INDEX_OWNER`,`INDEX_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`PCT_DIRECT_ACCESS`,`GLOBAL_STATS`,`DOMIDX_OPSTATUS`,`PARAMETERS`,`INTERVAL`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`) AS select `s`.`index_schema` AS `index_schema`,`s`.`index_name` AS `index_name`,'NO' AS `NO`,`p`.`partition_name` AS `partition_name`,`p`.`subpartition_count` AS `subpartition_count`,cast(`p`.`partition_description` as char(500) charset utf8mb4) AS `cast(p.partition_description as varchar(500))`,`p`.`length` AS `length`,`s`.`seq_in_index` AS `seq_in_index`,'USABLE' AS `USABLE`,`p`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NONE' AS `NONE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO` from ((select `p1`.`partition_name` AS `partition_name`,(case when (`p2`.`cntsp` is null) then 0 else `p2`.`cntsp` end) AS `subpartition_count`,`p1`.`partition_description` AS `partition_description`,`p1`.`length` AS `length`,`p1`.`tpname` AS `tpname`,`p1`.`table_schema` AS `table_schema`,`p1`.`partition_expression` AS `partition_expression`,`p1`.`table_name` AS `table_name` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_DESCRIPTION` AS `partition_description`,length(`information_schema`.`partitions`.`PARTITION_DESCRIPTION`) AS `length`,`information_schema`.`partitions`.`PARTITION_EXPRESSION` AS `partition_expression`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tpname` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` join (select `information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`gdb_ind_columns`.`COLUMN_NAME` AS `column_name` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns`) `s` on(((locate(`s`.`column_name`,(`p`.`partition_expression` collate utf8_general_ci)) <> 0) and (`s`.`table_schema` = `p`.`table_schema`) and (`s`.`table_name` = `p`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci +dba_ind_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_partitions` (`INDEX_OWNER`,`INDEX_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`PCT_DIRECT_ACCESS`,`GLOBAL_STATS`,`DOMIDX_OPSTATUS`,`PARAMETERS`,`INTERVAL`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`) AS select `s`.`index_schema` AS `index_schema`,`s`.`index_name` AS `index_name`,'NO' AS `NO`,`p`.`partition_name` AS `partition_name`,'0' AS `0`,`p`.`partition_expression` AS `partition_expression`,`p`.`length` AS `length`,`s`.`seq_in_index` AS `seq_in_index`,'USABLE' AS `USABLE`,`p`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NONE' AS `NONE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO` from ((select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_EXPRESSION` AS `partition_expression`,length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) AS `length`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tpname` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p` join (select `information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`gdb_ind_columns`.`COLUMN_NAME` AS `column_name` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns`) `s` on(((locate(`s`.`column_name`,(`p`.`partition_expression` collate utf8_general_ci)) <> 0) and (`s`.`table_schema` = `p`.`table_schema`) and (`s`.`table_name` = `p`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_statistics; +View Create View character_set_client collation_connection +dba_tab_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_statistics` (`OWNER`,`TABLE_NAME`,`PARTITION_NAME`,`PARTITION_POSITION`,`SUBPARTITION_NAME`,`SUBPARTITION_POSITION`,`OBJECT_TYPE`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`AVG_CACHED_BLOCKS`,`AVG_CACHE_HIT_RATIO`,`IM_IMCU_COUNT`,`IM_BLOCK_COUNT`,`IM_STAT_UPDATE_TIME`,`SCAN_RATE`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`GLOBAL_STATS`,`USER_STATS`,`STATTYPE_LOCKED`,`STALE_STATS`,`NOTES`,`SCOPE`) AS select `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`partition_name` AS `partition_name`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`subpartition_name` AS `subpartition_name`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,`p`.`type` AS `type`,`t`.`table_rows` AS `table_rows`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`t`.`avg_row_length` AS `avg_row_length`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`t`.`data_length` AS `data_length`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO`,'ALL' AS `ALL`,'NO' AS `NO`,`p`.`partition_comment` AS `partition_comment`,'SHARED' AS `SHARED` from ((select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,`information_schema`.`partitions`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`partitions`.`PARTITION_NAME` is not null) then 'PARTITION' else 'TABLE' end) AS `type`,`information_schema`.`partitions`.`PARTITION_COMMENT` AS `partition_comment` from `information_schema`.`PARTITIONS` `partitions`) `p` left join (select `information_schema`.`tables`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_ROWS` AS `table_rows`,`information_schema`.`tables`.`AVG_ROW_LENGTH` AS `avg_row_length`,`information_schema`.`tables`.`DATA_LENGTH` AS `data_length` from `information_schema`.`TABLES` `tables`) `t` on(((`p`.`table_schema` = `t`.`table_schema`) and (`p`.`table_name` = `t`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_col_statistics; +View Create View character_set_client collation_connection +dba_tab_col_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_col_statistics` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`GLOBAL_STATS`,`USER_STATS`,`NOTES`,`AVG_COL_LEN`,`HISTOGRAM`,`SCOPE`) AS select upper(`cs`.`SCHEMA_NAME`) AS `OWNER`,upper(`cs`.`TABLE_NAME`) AS `TABLE_NAME`,upper(`cs`.`COLUMN_NAME`) AS `COLUMN_NAME`,`sys`.`ps_count_histogram_col_distinct_num`(`cs`.`HISTOGRAM`) AS `NUM_DISTINCT`,(case when (substr(substring_index(`cs`.`HISTOGRAM`,']',1),-(1),1) = '[') then NULL else substring_index(substring_index(`cs`.`HISTOGRAM`,'[[',-(1)),',',1) end) AS `LOW_VALUE`,(case when (substring_index(substring_index(`cs`.`HISTOGRAM`,'"histogram-type": "',-(1)),'",',1) = 'equi-height') then regexp_substr(substring_index(substring_index(`cs`.`HISTOGRAM`,']]',1),'[',-(1)),'[[:alnum:]]+',1,2) when (substring_index(substring_index(`cs`.`HISTOGRAM`,'"histogram-type": "',-(1)),'",',1) = 'singleton') then (case when (substr(substring_index(`cs`.`HISTOGRAM`,']',1),-(1),1) = '[') then NULL else regexp_substr(substring_index(substring_index(`cs`.`HISTOGRAM`,']]',1),'[',-(1)),'[[:alnum:]]+',1,1) end) else NULL end) AS `HIGH_VALUE`,NULL AS `NULL`,NULL AS `NULL`,cast(substring_index(substring_index(`cs`.`HISTOGRAM`,'"number-of-buckets-specified": ',-(1)),'}',1) as signed) AS `NUM_BUCKETS`,upper(substring_index(substring_index(`cs`.`HISTOGRAM`,'"last-updated": "',-(1)),'",',1)) AS `LAST_ANALYZED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`cs`.`HISTOGRAM` AS `HISTOGRAM`,'SHARED' AS `SHARED` from (select `information_schema`.`column_statistics`.`SCHEMA_NAME` AS `SCHEMA_NAME`,`information_schema`.`column_statistics`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`column_statistics`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`column_statistics`.`HISTOGRAM` AS `HISTOGRAM` from `information_schema`.`COLUMN_STATISTICS` `column_statistics`) `cs` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_col_statistics; +View Create View character_set_client collation_connection +dba_tab_col_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_col_statistics` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`NUM_DISTINCT`,`LOW_VALUE`,`HIGH_VALUE`,`DENSITY`,`NUM_NULLS`,`NUM_BUCKETS`,`LAST_ANALYZED`,`SAMPLE_SIZE`,`GLOBAL_STATS`,`USER_STATS`,`NOTES`,`AVG_COL_LEN`,`HISTOGRAM`,`SCOPE`) AS select upper(`cs`.`SCHEMA_NAME`) AS `OWNER`,upper(`cs`.`TABLE_NAME`) AS `TABLE_NAME`,upper(`cs`.`COLUMN_NAME`) AS `COLUMN_NAME`,`sys`.`ps_count_histogram_col_distinct_num`(`cs`.`HISTOGRAM`) AS `NUM_DISTINCT`,(case when (substr(substring_index(`cs`.`HISTOGRAM`,']',1),-(1),1) = '[') then NULL else substring_index(substring_index(`cs`.`HISTOGRAM`,'[[',-(1)),',',1) end) AS `LOW_VALUE`,(case when (substring_index(substring_index(`cs`.`HISTOGRAM`,'"histogram-type": "',-(1)),'",',1) = 'equi-height') then regexp_substr(substring_index(substring_index(`cs`.`HISTOGRAM`,']]',1),'[',-(1)),'[[:alnum:]]+',1,2) when (substring_index(substring_index(`cs`.`HISTOGRAM`,'"histogram-type": "',-(1)),'",',1) = 'singleton') then (case when (substr(substring_index(`cs`.`HISTOGRAM`,']',1),-(1),1) = '[') then NULL else regexp_substr(substring_index(substring_index(`cs`.`HISTOGRAM`,']]',1),'[',-(1)),'[[:alnum:]]+',1,1) end) else NULL end) AS `HIGH_VALUE`,NULL AS `NULL`,NULL AS `NULL`,cast(substring_index(substring_index(`cs`.`HISTOGRAM`,'"number-of-buckets-specified": ',-(1)),'}',1) as signed) AS `NUM_BUCKETS`,upper(substring_index(substring_index(`cs`.`HISTOGRAM`,'"last-updated": "',-(1)),'",',1)) AS `LAST_ANALYZED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`cs`.`HISTOGRAM` AS `HISTOGRAM`,'SHARED' AS `SHARED` from (select `information_schema`.`column_statistics`.`SCHEMA_NAME` AS `SCHEMA_NAME`,`information_schema`.`column_statistics`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`column_statistics`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`column_statistics`.`HISTOGRAM` AS `HISTOGRAM` from `information_schema`.`COLUMN_STATISTICS` `column_statistics`) `cs` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_part_indexes; +View Create View character_set_client collation_connection +dba_part_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_indexes` (`OWNER`,`INDEX_NAME`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`LOCALITY`,`ALIGNMENT`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`DEF_PARAMETERS`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`) AS select distinct `information_schema`.`all_part_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_part_indexes_new`.`INDEX_NAME` AS `index_name`,`information_schema`.`all_part_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_indexes_new`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_indexes_new`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`LOCALITY` AS `LOCALITY`,`information_schema`.`all_part_indexes_new`.`ALIGNMENT` AS `ALIGNMENT`,cast(`information_schema`.`all_part_indexes_new`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PCT_FREE` as decimal(10,0)) AS `cast(``DEF_PCT_FREE`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_INI_TRANS` as decimal(10,0)) AS `cast(``DEF_INI_TRANS`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_MAX_TRANS` as decimal(10,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_indexes_new`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELISTS` as decimal(1,0)) AS `cast(``DEF_FREELISTS`` as decimal(1,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELIST_GROUPS` as decimal(1,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(1,0))`,`information_schema`.`all_part_indexes_new`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_indexes_new`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_indexes_new`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_indexes_new`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PARAMETERS` as char(4) charset utf8mb4) AS `cast(``DEF_PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION` from `information_schema`.`ALL_PART_INDEXES_NEW` `all_part_indexes_new` utf8mb4 utf8mb4_0900_ai_ci +dba_part_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_indexes` (`OWNER`,`INDEX_NAME`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`LOCALITY`,`ALIGNMENT`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`DEF_PARAMETERS`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`) AS select distinct `information_schema`.`all_part_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_part_indexes_new`.`INDEX_NAME` AS `index_name`,`information_schema`.`all_part_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_indexes_new`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_indexes_new`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`LOCALITY` AS `LOCALITY`,`information_schema`.`all_part_indexes_new`.`ALIGNMENT` AS `ALIGNMENT`,cast(`information_schema`.`all_part_indexes_new`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PCT_FREE` as decimal(10,0)) AS `cast(``DEF_PCT_FREE`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_INI_TRANS` as decimal(10,0)) AS `cast(``DEF_INI_TRANS`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_MAX_TRANS` as decimal(10,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_indexes_new`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELISTS` as decimal(1,0)) AS `cast(``DEF_FREELISTS`` as decimal(1,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELIST_GROUPS` as decimal(1,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(1,0))`,`information_schema`.`all_part_indexes_new`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_indexes_new`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_indexes_new`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_indexes_new`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PARAMETERS` as char(4) charset utf8mb4) AS `cast(``DEF_PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION` from `information_schema`.`ALL_PART_INDEXES_NEW` `all_part_indexes_new` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_ind_subpartitions; +View Create View character_set_client collation_connection +dba_ind_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_subpartitions` (`INDEX_OWNER`,`INDEX_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`GLOBAL_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`DOMIDX_OPSTATUS`,`PARAMETERS`) AS select `information_schema`.`s`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`s`.`INDEX_NAME` AS `index_name`,concat(`information_schema`.`p`.`TABLE_NAME`,'_',`information_schema`.`p`.`PARTITION_NAME`) AS `pname`,`information_schema`.`p`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`p`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`p`.`SUBPARTITION_EXPRESSION`) AS `length`,`information_schema`.`s`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`p`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`s`.`IS_VISIBLE` = 'YES') then 'USABLE' else 'UNUSABLE' end) AS `isusable`,concat(`information_schema`.`p`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`p`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`p`.`PARTITION_NAME`)) AS `tbsp`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (`information_schema`.`GDB_IND_COLUMNS` `s` join `information_schema`.`PARTITIONS` `p` on(((`information_schema`.`s`.`TABLE_SCHEMA` = `information_schema`.`p`.`TABLE_SCHEMA`) and (`information_schema`.`s`.`TABLE_NAME` = `information_schema`.`p`.`TABLE_NAME`)))) where (`information_schema`.`p`.`SUBPARTITION_NAME` is not null) utf8mb4 utf8mb4_0900_ai_ci +dba_ind_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_subpartitions` (`INDEX_OWNER`,`INDEX_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`GLOBAL_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`DOMIDX_OPSTATUS`,`PARAMETERS`) AS select `information_schema`.`s`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`s`.`INDEX_NAME` AS `index_name`,concat(`information_schema`.`p`.`TABLE_NAME`,'_',`information_schema`.`p`.`PARTITION_NAME`) AS `pname`,`information_schema`.`p`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`p`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`p`.`SUBPARTITION_EXPRESSION`) AS `length`,`information_schema`.`s`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`p`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`s`.`IS_VISIBLE` = 'YES') then 'USABLE' else 'UNUSABLE' end) AS `isusable`,concat(`information_schema`.`p`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`p`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`p`.`PARTITION_NAME`)) AS `tbsp`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (`information_schema`.`GDB_IND_COLUMNS` `s` join `information_schema`.`PARTITIONS` `p` on(((`information_schema`.`s`.`TABLE_SCHEMA` = `information_schema`.`p`.`TABLE_SCHEMA`) and (`information_schema`.`s`.`TABLE_NAME` = `information_schema`.`p`.`TABLE_NAME`)))) where (`information_schema`.`p`.`SUBPARTITION_NAME` is not null) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$sysstat; +View Create View character_set_client collation_connection +v$sysstat CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$sysstat` (`STATISTIC#`,`NAME`,`CLASS`,`VALUE`,`STAT_ID`,`CON_ID`) AS select row_number() OVER (ORDER BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `statistic`,`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` AS `event_name`,(case when (locate('sql',`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) <> 0) then '1' else '0' end) AS `class`,count(`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) OVER (PARTITION BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `cnt`,`performance_schema`.`events_waits_summary_by_instance`.`OBJECT_INSTANCE_BEGIN` AS `stat`,'0' AS `0` from `performance_schema`.`events_waits_summary_by_instance` utf8mb4 utf8mb4_0900_ai_ci +v$sysstat CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$sysstat` (`STATISTIC#`,`NAME`,`CLASS`,`VALUE`,`STAT_ID`,`CON_ID`) AS select row_number() OVER (ORDER BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `statistic`,`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` AS `event_name`,(case when (locate('sql',`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) <> 0) then '1' else '0' end) AS `class`,count(`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) OVER (PARTITION BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `cnt`,`performance_schema`.`events_waits_summary_by_instance`.`OBJECT_INSTANCE_BEGIN` AS `stat`,'0' AS `0` from `performance_schema`.`events_waits_summary_by_instance` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$version; +View Create View character_set_client collation_connection +v$version CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$version` (`BANNER`,`BANNER_FULL`,`BANNER_LEGACY`,`CON_ID`) AS select `tv`.`v1` AS `v1`,`tv`.`v2` AS `v2`,`tv`.`v3` AS `v3`,'0' AS `0` from (select `performance_schema`.`global_variables`.`VARIABLE_VALUE` AS `v1`,`performance_schema`.`global_variables`.`VARIABLE_VALUE` AS `v2`,`performance_schema`.`global_variables`.`VARIABLE_VALUE` AS `v3` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'goldendb_version')) `tv` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$session_wait; +View Create View character_set_client collation_connection +v$session_wait CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$session_wait` (`SID`,`SEQ#`,`EVENT`,`P1TEXT`,`P1`,`P1RAW`,`P2TEXT`,`P2`,`P2RAW`,`P3TEXT`,`P3`,`P3RAW`,`WAIT_CLASS_ID`,`WAIT_CLASS#`,`WAIT_CLASS`,`WAIT_TIME`,`SECONDS_IN_WAIT`,`STATE`,`WAIT_TIME_MICRO`,`TIME_REMAINING_MICRO`,`TIME_SINCE_LAST_WAIT_MICRO`,`CON_ID`) AS select `ewc`.`thread_id` AS `thread_id`,`ewc`.`event_id` AS `event_id`,`ewc`.`event_name` AS `event_name`,`ewc`.`p1` AS `p1`,0 AS `0`,conv(left(0,4),10,16) AS `conv(left(0,4),10,16)`,'ROW_ID' AS `ROW_ID`,`ewc`.`p2` AS `p2`,`ewc`.`p2raw` AS `p2raw`,'' AS `Name_exp_10`,0 AS `0`,conv(left(0,4),10,16) AS `conv(left(0,4),10,16)`,`ewc`.`object_instance_begin` AS `object_instance_begin`,`ewc`.`operation_id` AS `operation_id`,`ewc`.`operation` AS `operation`,`ewc`.`wait_time` AS `wait_time`,`ewc`.`seconds_wait` AS `seconds_wait`,`ewc`.`state` AS `state`,`ewc`.`wait_time_micro` AS `wait_time_micro`,`ewc`.`time_remaining_micro` AS `time_remaining_micro`,`ewc`.`time_since_last_wait_micro` AS `time_since_last_wait_micro`,0 AS `0` from (select `performance_schema`.`events_waits_current`.`THREAD_ID` AS `thread_id`,`performance_schema`.`events_waits_current`.`EVENT_ID` AS `event_id`,`performance_schema`.`events_waits_current`.`EVENT_NAME` AS `event_name`,substring_index(`performance_schema`.`events_waits_current`.`SOURCE`,':',1) AS `p1`,substring_index(`performance_schema`.`events_waits_current`.`SOURCE`,':',-(1)) AS `p2`,conv(left(substring_index(`performance_schema`.`events_waits_current`.`SOURCE`,':',-(1)),4),10,16) AS `p2raw`,`performance_schema`.`events_waits_current`.`OBJECT_INSTANCE_BEGIN` AS `object_instance_begin`,(case when (`performance_schema`.`events_waits_current`.`OPERATION` = 'sync') then 0 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'lock') then 1 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'read') then 2 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'write') then 3 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'timed_wait') then 4 when (`performance_schema`.`events_waits_current`.`OPERATION` = 'idle') then 5 else 6 end) AS `operation_id`,`performance_schema`.`events_waits_current`.`OPERATION` AS `operation`,(case when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` = NULL) then 0 when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` > 1e+10) then (`performance_schema`.`events_waits_current`.`TIMER_WAIT` DIV 10000000000) else -(1) end) AS `wait_time`,(`performance_schema`.`events_waits_current`.`TIMER_END` DIV 1e+12) AS `seconds_wait`,(case when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` = NULL) then 'WAITING' when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` < 1e+10) then 'WAITED_SHORT_TIME' else 'WAITED KNOWN TIME' end) AS `state`,(`performance_schema`.`events_waits_current`.`TIMER_END` DIV 1000000) AS `wait_time_micro`,(case when (`performance_schema`.`events_waits_current`.`TIMER_END` < 1e+6) then -(1) else (`performance_schema`.`events_waits_current`.`TIMER_END` DIV 1000000) end) AS `time_remaining_micro`,(case when (`performance_schema`.`events_waits_current`.`TIMER_WAIT` = NULL) then 0 else (`performance_schema`.`events_waits_current`.`TIMER_WAIT` DIV 1000000) end) AS `time_since_last_wait_micro` from `performance_schema`.`events_waits_current`) `ewc` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$sql; +View Create View character_set_client collation_connection +v$sql CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$sql` (`CON_ID`,`SVR_IP`,`SVR_PORT`,`PLAN_ID`,`SQL_ID`,`TYPE`,`SQL_TEXT`,`PLAN_HASH_VALUE`,`FIRST_LOAD_TIME`,`LAST_ACTIVE_TIME`,`AVG_EXE_USEC`,`SLOWEST_EXE_TIME`,`SLOWEST_EXE_USEC`,`SLOW_COUNT`,`HIT_COUNT`,`MEM_USED`,`EXECUTIONS`,`DISK_READS`,`DIRECT_WRITES`,`BUFFER_GETS`,`APPLICATION_WAIT_TIME`,`CONCURRENCY_WAIT_TIME`,`USER_IO_WAIT_TIME`,`ROWS_PROCESSED`,`ELAPSED_TIME`,`CPU_TIME`) AS select 0 AS `0`,'127.0.0.1' AS `127.0.0.1`,0 AS `0`,0 AS `0`,`performance_schema`.`events_statements_summary_by_digest`.`DIGEST` AS `DIGEST`,'local' AS `local`,`performance_schema`.`events_statements_summary_by_digest`.`QUERY_SAMPLE_TEXT` AS `QUERY_SAMPLE_TEXT`,`performance_schema`.`events_statements_summary_by_digest`.`DIGEST` AS `DIGEST`,`performance_schema`.`events_statements_summary_by_digest`.`FIRST_SEEN` AS `FIRST_SEEN`,`performance_schema`.`events_statements_summary_by_digest`.`LAST_SEEN` AS `LAST_SEEN`,`performance_schema`.`events_statements_summary_by_digest`.`AVG_TIMER_WAIT` AS `AVG_TIMER_WAIT`,`performance_schema`.`events_statements_summary_by_digest`.`QUERY_SAMPLE_SEEN` AS `QUERY_SAMPLE_SEEN`,`performance_schema`.`events_statements_summary_by_digest`.`QUERY_SAMPLE_TIMER_WAIT` AS `QUERY_SAMPLE_TIMER_WAIT`,0 AS `0`,(`performance_schema`.`events_statements_summary_by_digest`.`SUM_SELECT_RANGE` + `performance_schema`.`events_statements_summary_by_digest`.`SUM_SELECT_SCAN`) AS `SUM_SELECT_RANGE + SUM_SELECT_SCAN`,0 AS `0`,`performance_schema`.`events_statements_summary_by_digest`.`COUNT_STAR` AS `COUNT_STAR`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_PHYSICAL_READS` AS `SUM_PHYSICAL_READS`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_ROWS_AFFECTED` AS `SUM_ROWS_AFFECTED`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_LOGICAL_READS` AS `SUM_LOGICAL_READS`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_TIMER_WAIT` AS `SUM_TIMER_WAIT`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_LOCK_TIME` AS `SUM_LOCK_TIME`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_PHYSICAL_READ_TIME` AS `SUM_PHYSICAL_READ_TIME`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_ROWS_EXAMINED` AS `SUM_ROWS_EXAMINED`,`performance_schema`.`events_statements_summary_by_digest`.`SUM_TIMER_WAIT` AS `SUM_TIMER_WAIT`,((`performance_schema`.`events_statements_summary_by_digest`.`SUM_TIMER_WAIT` - `performance_schema`.`events_statements_summary_by_digest`.`SUM_PHYSICAL_READ_TIME`) - `performance_schema`.`events_statements_summary_by_digest`.`SUM_LOCK_TIME`) AS `SUM_TIMER_WAIT - SUM_PHYSICAL_READ_TIME - SUM_LOCK_TIME` from `performance_schema`.`events_statements_summary_by_digest` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_source; +View Create View character_set_client collation_connection +dba_source CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_source` (`OWNER`,`NAME`,`TYPE`,`LINE`,`TEXT`,`ORIGIN_CON_ID`) AS select distinct `information_schema`.`routines`.`ROUTINE_SCHEMA` AS `routine_schema`,`information_schema`.`routines`.`ROUTINE_NAME` AS `routine_name`,cast(`information_schema`.`routines`.`ROUTINE_TYPE` as char(20) charset utf8mb4) AS `cast(routine_type as varchar(20))`,NULL AS `NULL`,`information_schema`.`routines`.`ROUTINE_DEFINITION` AS `routine_definition`,0 AS `0` from `information_schema`.`ROUTINES` `routines` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_cons_columns; +View Create View character_set_client collation_connection +all_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +all_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_indexes; +View Create View character_set_client collation_connection +all_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +all_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_indexes; +View Create View character_set_client collation_connection +user_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_indexes` (`OWNER`,`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +user_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_indexes` (`INDEX_NAME`,`INDEX_TYPE`,`TABLE_OWNER`,`TABLE_NAME`,`TABLE_TYPE`,`UNIQUENESS`,`COMPRESSION`,`PREFIX_LENGTH`,`TABLESPACE_NAME`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`PCT_THRESHOLD`,`INCLUDE_COLUMN`,`FREELISTS`,`FREELIST_GROUPS`,`PCT_FREE`,`LOGGING`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`STATUS`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`DEGREE`,`INSTANCES`,`PARTITIONED`,`TEMPORARY`,`GENERATED`,`SECONDARY`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`DURATION`,`PCT_DIRECT_ACCESS`,`ITYP_OWNER`,`ITYP_NAME`,`PARAMETERS`,`GLOBAL_STATS`,`DOMIDX_STATUS`,`DOMIDX_OPSTATUS`,`FUNCIDX_STATUS`,`JOIN_INDEX`,`IOT_REDUNDANT_PKEY_ELIM`,`DROPPED`,`VISIBILITY`,`DOMIDX_MANAGEMENT`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`,`INDEXING`,`AUTO`,`CONSTRAINT_INDEX`) AS select distinct `information_schema`.`all_indexes_new`.`INDEX_NAME` AS `INDEX_NAME`,cast(`information_schema`.`all_indexes_new`.`INDEX_TYPE` as char(10) charset utf8mb4) AS `cast(INDEX_TYPE as varchar(10))`,`information_schema`.`all_indexes_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_indexes_new`.`TABLE_TYPE` AS `TABLE_TYPE`,`information_schema`.`all_indexes_new`.`UNIQUENESS` AS `UNIQUENESS`,`information_schema`.`all_indexes_new`.`COMPRESSION` AS `COMPRESSION`,cast(`information_schema`.`all_indexes_new`.`PREFIX_LENGTH` as decimal(1,0)) AS `cast(PREFIX_LENGTH as decimal(1))`,`information_schema`.`all_indexes_new`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_indexes_new`.`INI_TRANS` as decimal(1,0)) AS `cast(``INI_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_TRANS` as decimal(1,0)) AS `cast(``MAX_TRANS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(``INITIAL_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(``NEXT_EXTENT`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(``MIN_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(``MAX_EXTENTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_INCREASE` as decimal(1,0)) AS `cast(``PCT_INCREASE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_THRESHOLD` as decimal(1,0)) AS `cast(``PCT_THRESHOLD`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`INCLUDE_COLUMN` as decimal(1,0)) AS `cast(``INCLUDE_COLUMN`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELISTS` as decimal(1,0)) AS `cast(``FREELISTS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(``FREELIST_GROUPS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`PCT_FREE` as decimal(1,0)) AS `cast(``PCT_FREE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BLEVEL` as decimal(1,0)) AS `cast(``BLEVEL`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LEAF_BLOCKS` as decimal(1,0)) AS `cast(``LEAF_BLOCKS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`DISTINCT_KEYS` as decimal(1,0)) AS `cast(``DISTINCT_KEYS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_LEAF_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_LEAF_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`AVG_DATA_BLOCKS_PER_KEY` as decimal(1,0)) AS `cast(``AVG_DATA_BLOCKS_PER_KEY`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`CLUSTERING_FACTOR` as decimal(1,0)) AS `cast(``CLUSTERING_FACTOR`` as decimal(1))`,`information_schema`.`all_indexes_new`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_indexes_new`.`NUM_ROWS` as decimal(1,0)) AS `cast(``NUM_ROWS`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(``SAMPLE_SIZE`` as decimal(1))`,cast(`information_schema`.`all_indexes_new`.`LAST_ANALYZED` as date) AS `cast(``LAST_ANALYZED`` as date)`,cast(`information_schema`.`all_indexes_new`.`DEGREE` as char(4) charset utf8mb4) AS `cast(``DEGREE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(``INSTANCES`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARTITIONED` as char(4) charset utf8mb4) AS `cast(``PARTITIONED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`TEMPORARY` as char(4) charset utf8mb4) AS `cast(``TEMPORARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GENERATED` as char(4) charset utf8mb4) AS `cast(``GENERATED`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(``SECONDARY`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(``BUFFER_POOL`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(``CELL_FLASH_CACHE`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(``USER_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DURATION` as char(4) charset utf8mb4) AS `cast(``DURATION`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PCT_DIRECT_ACCESS` as char(4) charset utf8mb4) AS `cast(``PCT_DIRECT_ACCESS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_OWNER` as char(4) charset utf8mb4) AS `cast(``ITYP_OWNER`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`ITYP_NAME` as char(4) charset utf8mb4) AS `cast(``ITYP_NAME`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`PARAMETERS` as char(4) charset utf8mb4) AS `cast(``PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(``GLOBAL_STATS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_STATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_OPSTATUS` as char(4) charset utf8mb4) AS `cast(``DOMIDX_OPSTATUS`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`FUNCIDX_STATUS` as char(4) charset utf8mb4) AS `cast(``FUNCIDX_STATUS`` as varchar(4))`,`information_schema`.`all_indexes_new`.`JOIN_INDEX` AS `JOIN_INDEX`,`information_schema`.`all_indexes_new`.`IOT_REDUNDANT_PKEY_ELIM` AS `IOT_REDUNDANT_PKEY_ELIM`,`information_schema`.`all_indexes_new`.`DROPPED` AS `DROPPED`,`information_schema`.`all_indexes_new`.`VISIBILITY` AS `VISIBILITY`,cast(`information_schema`.`all_indexes_new`.`DOMIDX_MANAGEMENT` as char(4) charset utf8mb4) AS `cast(``DOMIDX_MANAGEMENT`` as varchar(4))`,cast(`information_schema`.`all_indexes_new`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(``SEGMENT_CREATED`` as varchar(4))`,`information_schema`.`all_indexes_new`.`ORPHANED_ENTRIES` AS `ORPHANED_ENTRIES`,`information_schema`.`all_indexes_new`.`INDEXING` AS `INDEXING`,`information_schema`.`all_indexes_new`.`AUTO` AS `AUTO`,(case when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'PRIMARY') then 'YES' when (`information_schema`.`all_indexes_new`.`INDEX_TYPE` = 'UNIQUE') then 'YES' else 'NO' end) AS `constraint_index` from `information_schema`.`ALL_INDEXES_NEW` `all_indexes_new` where ((`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_indexes_new`.`INDEX_COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tables; +View Create View character_set_client collation_connection +user_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +user_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tables` (`OWNER`,`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_triggers; +View Create View character_set_client collation_connection +user_triggers CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_triggers` (`owner`,`schema_name`,`trigger_name`,`trigger_type`,`triggering_event`,`table_owner`,`base_object_type`,`table_name`,`referencing_names`,`status`,`description`,`trigger_body`) AS select `information_schema`.`triggers`.`TRIGGER_SCHEMA` AS `TRIGGER_SCHEMA`,`information_schema`.`triggers`.`TRIGGER_SCHEMA` AS `TRIGGER_SCHEMA`,`information_schema`.`triggers`.`TRIGGER_NAME` AS `TRIGGER_NAME`,concat(`information_schema`.`triggers`.`ACTION_TIMING`,' ',`information_schema`.`triggers`.`ACTION_ORIENTATION`) AS `concat(ACTION_TIMING, ' ', ACTION_ORIENTATION)`,`information_schema`.`triggers`.`EVENT_MANIPULATION` AS `EVENT_MANIPULATION`,`information_schema`.`triggers`.`EVENT_OBJECT_SCHEMA` AS `EVENT_OBJECT_SCHEMA`,'TABLE' AS `TABLE`,`information_schema`.`triggers`.`EVENT_OBJECT_TABLE` AS `EVENT_OBJECT_TABLE`,'REFERENCING NEW AS NEW OLD AS OLD' AS `REFERENCING NEW AS NEW OLD AS OLD`,'ENABLED' AS `ENABLED`,NULL AS `NULL`,`information_schema`.`triggers`.`ACTION_STATEMENT` AS `ACTION_STATEMENT` from `information_schema`.`TRIGGERS` `triggers` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_sequences; +View Create View character_set_client collation_connection +dba_sequences CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_sequences` (`SEQUENCE_OWNER`,`SEQUENCE_NAME`,`MIN_VALUE`,`MAX_VALUE`,`INCREMENT_BY`,`CYCLE_FLAG`,`ORDER_FLAG`,`CACHE_SIZE`,`LAST_NUMBER`,`SCALE_FLAG`,`EXTEND_FLAG`,`SHARDED_FLAG`,`SESSION_FLAG`,`KEEP_VALUE`) AS select distinct `information_schema`.`all_sequences`.`SEQUENCE_OWNER` AS `SEQUENCE_OWNER`,`information_schema`.`all_sequences`.`SEQUENCE_NAME` AS `SEQUENCE_NAME`,cast(`information_schema`.`all_sequences`.`MIN_VALUE` as decimal(10,0)) AS `cast(MIN_VALUE as decimal)`,cast(`information_schema`.`all_sequences`.`MAX_VALUE` as decimal(30,0)) AS `cast(MAX_VALUE as decimal(30,0))`,cast(`information_schema`.`all_sequences`.`INCREMENT_BY` as decimal(10,0)) AS `cast(INCREMENT_BY as decimal)`,cast(`information_schema`.`all_sequences`.`CYCLE_FLAG` as char charset utf8mb4) AS `cast(CYCLE_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`ORDER_FLAG` as char charset utf8mb4) AS `cast(ORDER_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`CACHE_SIZE` as decimal(10,0)) AS `cast(CACHE_SIZE as decimal)`,cast(`information_schema`.`all_sequences`.`LAST_NUMBER` as decimal(10,0)) AS `cast(LAST_NUMBER as decimal)`,`information_schema`.`all_sequences`.`SCALE_FLAG` AS `SCALE_FLAG`,`information_schema`.`all_sequences`.`EXTEND_FLAG` AS `EXTEND_FLAG`,`information_schema`.`all_sequences`.`SHARDED_FLAG` AS `SHARDED_FLAG`,`information_schema`.`all_sequences`.`SESSION_FLAG` AS `SESSION_FLAG`,`information_schema`.`all_sequences`.`KEEP_VALUE` AS `KEEP_VALUE` from `information_schema`.`ALL_SEQUENCES` `all_sequences` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_sequences; +View Create View character_set_client collation_connection +all_sequences CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_sequences` (`SEQUENCE_OWNER`,`SEQUENCE_NAME`,`MIN_VALUE`,`MAX_VALUE`,`INCREMENT_BY`,`CYCLE_FLAG`,`ORDER_FLAG`,`CACHE_SIZE`,`LAST_NUMBER`,`SCALE_FLAG`,`EXTEND_FLAG`,`SHARDED_FLAG`,`SESSION_FLAG`,`KEEP_VALUE`) AS select distinct `information_schema`.`all_sequences`.`SEQUENCE_OWNER` AS `SEQUENCE_OWNER`,`information_schema`.`all_sequences`.`SEQUENCE_NAME` AS `SEQUENCE_NAME`,cast(`information_schema`.`all_sequences`.`MIN_VALUE` as decimal(10,0)) AS `cast(MIN_VALUE as decimal)`,cast(`information_schema`.`all_sequences`.`MAX_VALUE` as decimal(30,0)) AS `cast(MAX_VALUE as decimal(30,0))`,cast(`information_schema`.`all_sequences`.`INCREMENT_BY` as decimal(10,0)) AS `cast(INCREMENT_BY as decimal)`,cast(`information_schema`.`all_sequences`.`CYCLE_FLAG` as char charset utf8mb4) AS `cast(CYCLE_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`ORDER_FLAG` as char charset utf8mb4) AS `cast(ORDER_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`CACHE_SIZE` as decimal(10,0)) AS `cast(CACHE_SIZE as decimal)`,cast(`information_schema`.`all_sequences`.`LAST_NUMBER` as decimal(10,0)) AS `cast(LAST_NUMBER as decimal)`,`information_schema`.`all_sequences`.`SCALE_FLAG` AS `SCALE_FLAG`,`information_schema`.`all_sequences`.`EXTEND_FLAG` AS `EXTEND_FLAG`,`information_schema`.`all_sequences`.`SHARDED_FLAG` AS `SHARDED_FLAG`,`information_schema`.`all_sequences`.`SESSION_FLAG` AS `SESSION_FLAG`,`information_schema`.`all_sequences`.`KEEP_VALUE` AS `KEEP_VALUE` from `information_schema`.`ALL_SEQUENCES` `all_sequences` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_sequences; +View Create View character_set_client collation_connection +user_sequences CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_sequences` (`OWNER`,`SEQUENCE_NAME`,`MIN_VALUE`,`MAX_VALUE`,`INCREMENT_BY`,`CYCLE_FLAG`,`ORDER_FLAG`,`CACHE_SIZE`,`LAST_NUMBER`,`SCALE_FLAG`,`EXTEND_FLAG`,`SHARDED_FLAG`,`SESSION_FLAG`,`KEEP_VALUE`) AS select distinct `information_schema`.`all_sequences`.`SEQUENCE_OWNER` AS `SEQUENCE_OWNER`,`information_schema`.`all_sequences`.`SEQUENCE_NAME` AS `SEQUENCE_NAME`,cast(`information_schema`.`all_sequences`.`MIN_VALUE` as decimal(10,0)) AS `cast(MIN_VALUE as decimal)`,cast(`information_schema`.`all_sequences`.`MAX_VALUE` as decimal(30,0)) AS `cast(MAX_VALUE as decimal(30,0))`,cast(`information_schema`.`all_sequences`.`INCREMENT_BY` as decimal(10,0)) AS `cast(INCREMENT_BY as decimal)`,cast(`information_schema`.`all_sequences`.`CYCLE_FLAG` as char charset utf8mb4) AS `cast(CYCLE_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`ORDER_FLAG` as char charset utf8mb4) AS `cast(ORDER_FLAG as varchar)`,cast(`information_schema`.`all_sequences`.`CACHE_SIZE` as decimal(10,0)) AS `cast(CACHE_SIZE as decimal)`,cast(`information_schema`.`all_sequences`.`LAST_NUMBER` as decimal(10,0)) AS `cast(LAST_NUMBER as decimal)`,`information_schema`.`all_sequences`.`SCALE_FLAG` AS `SCALE_FLAG`,`information_schema`.`all_sequences`.`EXTEND_FLAG` AS `EXTEND_FLAG`,`information_schema`.`all_sequences`.`SHARDED_FLAG` AS `SHARDED_FLAG`,`information_schema`.`all_sequences`.`SESSION_FLAG` AS `SESSION_FLAG`,`information_schema`.`all_sequences`.`KEEP_VALUE` AS `KEEP_VALUE` from `information_schema`.`ALL_SEQUENCES` `all_sequences` utf8mb4 utf8mb4_0900_ai_ci show create view sys.tabs; View Create View character_set_client collation_connection tabs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`tabs` (`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci +tabs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`tabs` (`TABLE_NAME`,`TABLESPACE_NAME`,`CLUSTER_NAME`,`IOT_NAME`,`STATUS`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENTS`,`MAX_EXTENTS`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`BACKED_UP`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`DEGREE`,`INSTANCES`,`CACHE`,`TABLE_LOCK`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`PARTITIONED`,`IOT_TYPE`,`TEMPORARY`,`SECONDARY`,`NESTED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`ROW_MOVEMENT`,`GLOBAL_STATS`,`USER_STATS`,`DURATION`,`SKIP_CORRUPT`,`MONITORING`,`CLUSTER_OWNER`,`DEPENDENCIES`,`COMPRESSION`,`COMPRESS_FOR`,`DROPPED`,`READ_ONLY`,`SEGMENT_CREATED`,`RESULT_CACHE`,`CLUSTERING`,`ACTIVITY_TRACKING`,`DML_TIMESTAMP`,`HAS_IDENTITY`,`CONTAINER_DATA`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`DEFAULT_COLLATION`,`DUPLICATED`,`SHARDED`,`EXTERNAL`,`HYBRID`,`CELLMEMORY`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CONTAINER_MAP_OBJECT`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`DATA_LINK_DML_ENABLED`,`LOGICAL_REPLICATION`) AS select `information_schema`.`all_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_tables`.`TABLESPACE_NAME` AS `TABLESPACE_NAME`,cast(`information_schema`.`all_tables`.`CLUSTER_NAME` as char(4) charset utf8mb4) AS `cast(CLUSTER_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`IOT_NAME` as char(4) charset utf8mb4) AS `cast(IOT_NAME as varchar(4))`,`information_schema`.`all_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_tables`.`PCT_FREE` as decimal(1,0)) AS `cast(PCT_FREE as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_USED` as decimal(1,0)) AS `cast(PCT_USED as decimal(1))`,cast(`information_schema`.`all_tables`.`INI_TRANS` as decimal(1,0)) AS `cast(INI_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_TRANS` as decimal(1,0)) AS `cast(MAX_TRANS as decimal(1))`,cast(`information_schema`.`all_tables`.`INITIAL_EXTENT` as decimal(1,0)) AS `cast(INITIAL_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`NEXT_EXTENT` as decimal(1,0)) AS `cast(NEXT_EXTENT as decimal(1))`,cast(`information_schema`.`all_tables`.`MIN_EXTENTS` as decimal(1,0)) AS `cast(MIN_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`MAX_EXTENTS` as decimal(1,0)) AS `cast(MAX_EXTENTS as decimal(1))`,cast(`information_schema`.`all_tables`.`PCT_INCREASE` as decimal(1,0)) AS `cast(PCT_INCREASE as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELISTS` as decimal(1,0)) AS `cast(FREELISTS as decimal(1))`,cast(`information_schema`.`all_tables`.`FREELIST_GROUPS` as decimal(1,0)) AS `cast(FREELIST_GROUPS as decimal(1))`,cast(`information_schema`.`all_tables`.`LOGGING` as char(4) charset utf8mb4) AS `cast(``LOGGING`` as varchar(4))`,cast(`information_schema`.`all_tables`.`BACKED_UP` as char(4) charset utf8mb4) AS `cast(BACKED_UP as varchar(4))`,cast(`information_schema`.`all_tables`.`NUM_ROWS` as decimal(10,0)) AS `cast(NUM_ROWS as decimal(10))`,cast(`information_schema`.`all_tables`.`BLOCKS` as decimal(1,0)) AS `cast(BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`EMPTY_BLOCKS` as decimal(1,0)) AS `cast(EMPTY_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE` as decimal(1,0)) AS `cast(AVG_SPACE as decimal(1))`,cast(`information_schema`.`all_tables`.`CHAIN_CNT` as decimal(1,0)) AS `cast(CHAIN_CNT as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_ROW_LEN` as decimal(1,0)) AS `cast(AVG_ROW_LEN as decimal(1))`,cast(`information_schema`.`all_tables`.`AVG_SPACE_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(AVG_SPACE_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`NUM_FREELIST_BLOCKS` as decimal(1,0)) AS `cast(NUM_FREELIST_BLOCKS as decimal(1))`,cast(`information_schema`.`all_tables`.`DEGREE` as char(4) charset utf8mb4) AS `cast(DEGREE as varchar(4))`,cast(`information_schema`.`all_tables`.`INSTANCES` as char(4) charset utf8mb4) AS `cast(INSTANCES as varchar(4))`,cast(`information_schema`.`all_tables`.`CACHE` as char(4) charset utf8mb4) AS `cast(CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`TABLE_LOCK` as char(4) charset utf8mb4) AS `cast(TABLE_LOCK as varchar(4))`,cast(`information_schema`.`all_tables`.`SAMPLE_SIZE` as decimal(1,0)) AS `cast(SAMPLE_SIZE as decimal(1))`,cast(`information_schema`.`all_tables`.`LAST_ANALYZED` as date) AS `cast(LAST_ANALYZED as date)`,`information_schema`.`all_tables`.`PARTITIONED` AS `PARTITIONED`,cast(`information_schema`.`all_tables`.`IOT_TYPE` as char(4) charset utf8mb4) AS `cast(IOT_TYPE as varchar(4))`,`information_schema`.`all_tables`.`TEMPORARY` AS `TEMPORARY`,cast(`information_schema`.`all_tables`.`SECONDARY` as char(4) charset utf8mb4) AS `cast(SECONDARY as varchar(4))`,`information_schema`.`all_tables`.`NESTED` AS `NESTED`,cast(`information_schema`.`all_tables`.`BUFFER_POOL` as char(4) charset utf8mb4) AS `cast(BUFFER_POOL as varchar(4))`,cast(`information_schema`.`all_tables`.`FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CELL_FLASH_CACHE` as char(4) charset utf8mb4) AS `cast(CELL_FLASH_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`ROW_MOVEMENT` as char(4) charset utf8mb4) AS `cast(ROW_MOVEMENT as varchar(4))`,cast(`information_schema`.`all_tables`.`GLOBAL_STATS` as char(4) charset utf8mb4) AS `cast(GLOBAL_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`USER_STATS` as char(4) charset utf8mb4) AS `cast(USER_STATS as varchar(4))`,cast(`information_schema`.`all_tables`.`DURATION` as char(4) charset utf8mb4) AS `cast(DURATION as varchar(4))`,cast(`information_schema`.`all_tables`.`SKIP_CORRUPT` as char(4) charset utf8mb4) AS `cast(SKIP_CORRUPT as varchar(4))`,cast(`information_schema`.`all_tables`.`MONITORING` as char(4) charset utf8mb4) AS `cast(MONITORING as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTER_OWNER` as char(4) charset utf8mb4) AS `cast(CLUSTER_OWNER as varchar(4))`,cast(`information_schema`.`all_tables`.`DEPENDENCIES` as char(4) charset utf8mb4) AS `cast(DEPENDENCIES as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESSION` as char(4) charset utf8mb4) AS `cast(COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(COMPRESS_FOR as varchar(4))`,`information_schema`.`all_tables`.`DROPPED` AS `DROPPED`,cast(`information_schema`.`all_tables`.`READ_ONLY` as char(4) charset utf8mb4) AS `cast(READ_ONLY as varchar(4))`,cast(`information_schema`.`all_tables`.`SEGMENT_CREATED` as char(4) charset utf8mb4) AS `cast(SEGMENT_CREATED as varchar(4))`,cast(`information_schema`.`all_tables`.`RESULT_CACHE` as char(4) charset utf8mb4) AS `cast(RESULT_CACHE as varchar(4))`,cast(`information_schema`.`all_tables`.`CLUSTERING` as char(4) charset utf8mb4) AS `cast(CLUSTERING as varchar(4))`,cast(`information_schema`.`all_tables`.`ACTIVITY_TRACKING` as char(4) charset utf8mb4) AS `cast(ACTIVITY_TRACKING as varchar(4))`,cast(`information_schema`.`all_tables`.`DML_TIMESTAMP` as char(4) charset utf8mb4) AS `cast(DML_TIMESTAMP as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_IDENTITY` as char(4) charset utf8mb4) AS `cast(HAS_IDENTITY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,`information_schema`.`all_tables`.`INMEMORY` AS `INMEMORY`,cast(`information_schema`.`all_tables`.`INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(INMEMORY_PRIORITY as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DISTRIBUTE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(INMEMORY_COMPRESSION as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(INMEMORY_DUPLICATE as varchar(4))`,cast(`information_schema`.`all_tables`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_tables`.`DUPLICATED` as char(4) charset utf8mb4) AS `cast(DUPLICATED as varchar(4))`,cast(`information_schema`.`all_tables`.`SHARDED` as char(4) charset utf8mb4) AS `cast(SHARDED as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTERNAL` as char(4) charset utf8mb4) AS `cast(EXTERNAL as varchar(4))`,cast(`information_schema`.`all_tables`.`HYBRID` as char(4) charset utf8mb4) AS `cast(HYBRID as varchar(4))`,cast(`information_schema`.`all_tables`.`CELLMEMORY` as char(4) charset utf8mb4) AS `cast(CELLMEMORY as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINERS_DEFAULT` as char(4) charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK as varchar(4))`,cast(`information_schema`.`all_tables`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE as varchar(4))`,cast(`information_schema`.`all_tables`.`INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(INMEMORY_SERVICE_NAME as varchar(4))`,cast(`information_schema`.`all_tables`.`CONTAINER_MAP_OBJECT` as char(4) charset utf8mb4) AS `cast(CONTAINER_MAP_OBJECT as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_READ` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_READ as varchar(4))`,cast(`information_schema`.`all_tables`.`MEMOPTIMIZE_WRITE` as char(4) charset utf8mb4) AS `cast(MEMOPTIMIZE_WRITE as varchar(4))`,cast(`information_schema`.`all_tables`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,cast(`information_schema`.`all_tables`.`ADMIT_NULL` as char(4) charset utf8mb4) AS `cast(ADMIT_NULL as varchar(4))`,cast(`information_schema`.`all_tables`.`DATA_LINK_DML_ENABLED` as char(4) charset utf8mb4) AS `cast(DATA_LINK_DML_ENABLED as varchar(4))`,cast(`information_schema`.`all_tables`.`LOGICAL_REPLICATION` as char(4) charset utf8mb4) AS `cast(LOGICAL_REPLICATION as varchar(4))` from `information_schema`.`ALL_TABLES` `all_tables` utf8mb4 utf8mb4_0900_ai_ci show create view sys.user_col_comments; View Create View character_set_client collation_connection user_col_comments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_col_comments` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COMMENTS`,`ORIGIN_CON_ID`) AS select `information_schema`.`columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`columns`.`COLUMN_NAME` AS `column_name`,`information_schema`.`columns`.`COLUMN_COMMENT` AS `column_comment`,`information_schema`.`columns`.`ORDINAL_POSITION` AS `ordinal_position` from `information_schema`.`COLUMNS` `columns` where ((`information_schema`.`columns`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`columns`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`columns`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +user_col_comments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_col_comments` (`TABLE_NAME`,`COLUMN_NAME`,`COMMENTS`,`ORIGIN_CON_ID`) AS select `information_schema`.`columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`columns`.`COLUMN_NAME` AS `column_name`,`information_schema`.`columns`.`COLUMN_COMMENT` AS `column_comment`,`information_schema`.`columns`.`ORDINAL_POSITION` AS `ordinal_position` from `information_schema`.`COLUMNS` `columns` utf8mb4 utf8mb4_0900_ai_ci show create view sys.all_views; View Create View character_set_client collation_connection all_views CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_views` (`OWNER`,`VIEW_NAME`,`TEXT_LENGTH`,`TEXT`,`TEXT_VC`,`TYPE_TEXT_LENGTH`,`TYPE_TEXT`,`OID_TEXT_LENGTH`,`OID_TEXT`,`VIEW_TYPE_OWNER`,`VIEW_TYPE`,`SUPERVIEW_NAME`,`EDITIONING_VIEW`,`READ_ONLY`,`CONTAINER_DATA`,`BEQUEATH`,`ORIGIN_CON_ID`,`DEFAULT_COLLATION`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`PDB_LOCAL_ONLY`) AS select `information_schema`.`all_views`.`OWNER` AS `OWNER`,`information_schema`.`all_views`.`VIEW_NAME` AS `VIEW_NAME`,cast(`information_schema`.`all_views`.`TEXT_LENGTH` as decimal(10,0)) AS `cast(TEXT_LENGTH as decimal)`,`information_schema`.`all_views`.`TEXT` AS `TEXT`,cast(`information_schema`.`all_views`.`TEXT_VC` as char charset utf8mb4) AS `cast(TEXT_VC as varchar)`,cast(`information_schema`.`all_views`.`TYPE_TEXT_LENGTH` as decimal(10,0)) AS `cast(TYPE_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`TYPE_TEXT` as char(4) charset utf8mb4) AS `cast(TYPE_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`OID_TEXT_LENGTH` as decimal(10,0)) AS `cast(OID_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`OID_TEXT` as char(4) charset utf8mb4) AS `cast(OID_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE_OWNER` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE_OWNER as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE as varchar(4))`,cast(`information_schema`.`all_views`.`SUPERVIEW_NAME` as char(4) charset utf8mb4) AS `cast(SUPERVIEW_NAME as varchar(4))`,cast(`information_schema`.`all_views`.`EDITIONING_VIEW` as char(4) charset utf8mb4) AS `cast(EDITIONING_VIEW as varchar(4))`,`information_schema`.`all_views`.`READ_ONLY` AS `READ_ONLY`,cast(`information_schema`.`all_views`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,cast(`information_schema`.`all_views`.`BEQUEATH` as char(4) charset utf8mb4) AS `cast(BEQUEATH as varchar(4))`,cast(`information_schema`.`all_views`.`ORIGIN_CON_ID` as char charset utf8mb4) AS `cast(ORIGIN_CON_ID as varchar)`,cast(`information_schema`.`all_views`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_views`.`CONTAINERS_DEFAULT` as char charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar)`,`information_schema`.`all_views`.`CONTAINER_MAP` AS `CONTAINER_MAP`,`information_schema`.`all_views`.`EXTENDED_DATA_LINK` AS `EXTENDED_DATA_LINK`,cast(`information_schema`.`all_views`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_views`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,`information_schema`.`all_views`.`ADMIT_NULL` AS `ADMIT_NULL`,cast(`information_schema`.`all_views`.`PDB_LOCAL_ONLY` as char(4) charset utf8mb4) AS `cast(PDB_LOCAL_ONLY as varchar(4))` from `information_schema`.`ALL_VIEWS` `all_views` utf8mb4 utf8mb4_0900_ai_ci +all_views CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_views` (`OWNER`,`VIEW_NAME`,`TEXT_LENGTH`,`TEXT`,`TEXT_VC`,`TYPE_TEXT_LENGTH`,`TYPE_TEXT`,`OID_TEXT_LENGTH`,`OID_TEXT`,`VIEW_TYPE_OWNER`,`VIEW_TYPE`,`SUPERVIEW_NAME`,`EDITIONING_VIEW`,`READ_ONLY`,`CONTAINER_DATA`,`BEQUEATH`,`ORIGIN_CON_ID`,`DEFAULT_COLLATION`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`PDB_LOCAL_ONLY`) AS select `information_schema`.`all_views`.`OWNER` AS `OWNER`,`information_schema`.`all_views`.`VIEW_NAME` AS `VIEW_NAME`,cast(`information_schema`.`all_views`.`TEXT_LENGTH` as decimal(10,0)) AS `cast(TEXT_LENGTH as decimal)`,`information_schema`.`all_views`.`TEXT` AS `TEXT`,cast(`information_schema`.`all_views`.`TEXT_VC` as char charset utf8mb4) AS `cast(TEXT_VC as varchar)`,cast(`information_schema`.`all_views`.`TYPE_TEXT_LENGTH` as decimal(10,0)) AS `cast(TYPE_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`TYPE_TEXT` as char(4) charset utf8mb4) AS `cast(TYPE_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`OID_TEXT_LENGTH` as decimal(10,0)) AS `cast(OID_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`OID_TEXT` as char(4) charset utf8mb4) AS `cast(OID_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE_OWNER` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE_OWNER as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE as varchar(4))`,cast(`information_schema`.`all_views`.`SUPERVIEW_NAME` as char(4) charset utf8mb4) AS `cast(SUPERVIEW_NAME as varchar(4))`,cast(`information_schema`.`all_views`.`EDITIONING_VIEW` as char(4) charset utf8mb4) AS `cast(EDITIONING_VIEW as varchar(4))`,`information_schema`.`all_views`.`READ_ONLY` AS `READ_ONLY`,cast(`information_schema`.`all_views`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,cast(`information_schema`.`all_views`.`BEQUEATH` as char(4) charset utf8mb4) AS `cast(BEQUEATH as varchar(4))`,cast(`information_schema`.`all_views`.`ORIGIN_CON_ID` as char charset utf8mb4) AS `cast(ORIGIN_CON_ID as varchar)`,cast(`information_schema`.`all_views`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_views`.`CONTAINERS_DEFAULT` as char charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar)`,`information_schema`.`all_views`.`CONTAINER_MAP` AS `CONTAINER_MAP`,`information_schema`.`all_views`.`EXTENDED_DATA_LINK` AS `EXTENDED_DATA_LINK`,cast(`information_schema`.`all_views`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_views`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,`information_schema`.`all_views`.`ADMIT_NULL` AS `ADMIT_NULL`,cast(`information_schema`.`all_views`.`PDB_LOCAL_ONLY` as char(4) charset utf8mb4) AS `cast(PDB_LOCAL_ONLY as varchar(4))` from `information_schema`.`ALL_VIEWS` `all_views` utf8mb4 utf8mb4_0900_ai_ci show create view sys.v$session; View Create View character_set_client collation_connection v$session CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$session` (`SADDR`,`SID`,`SERIAL#`,`AUDSID`,`PADDR`,`USER#`,`USERNAME`,`COMMAND`,`OWNERID`,`TADDR`,`LOCKWAIT`,`STATUS`,`SERVER`,`SCHEMA#`,`SCHEMANAME`,`OSUSER`,`PROCESS`,`MACHINE`,`PORT`,`TERMINAL`,`PROGRAM`,`TYPE`,`SQL_ADDRESS`,`SQL_HASH_VALUE`,`SQL_ID`,`SQL_CHILD_NUMBER`,`SQL_EXEC_START`,`SQL_EXEC_ID`,`PREV_SQL_ADDR`,`PREV_HASH_VALUE`,`PREV_SQL_ID`,`PREV_CHILD_NUMBER`,`PREV_EXEC_START`,`PREV_EXEC_ID`,`PLSQL_ENTRY_OBJECT_ID`,`PLSQL_ENTRY_SUBPROGRAM_ID`,`PLSQL_OBJECT_ID`,`PLSQL_SUBPROGRAM_ID`,`MODULE`,`MODULE_HASH`,`ACTION`,`ACTION_HASH`,`CLIENT_INFO`,`FIXED_TABLE_SEQUENCE`,`ROW_WAIT_OBJ#`,`ROW_WAIT_FILE#`,`ROW_WAIT_BLOCK#`,`ROW_WAIT_ROW#`,`TOP_LEVEL_CALL#`,`LOGON_TIME`,`LAST_CALL_ET`,`PDML_ENABLED`,`FAILOVER_TYPE`,`FAILOVER_METHOD`,`FAILED_OVER`,`RESOURCE_CONSUMER_GROUP`,`PDML_STATUS`,`PDDL_STATUS`,`PQ_STATUS`,`CURRENT_QUEUE_DURATION`,`CLIENT_IDENTIFIER`,`BLOCKING_SESSION_STATUS`,`BLOCKING_INSTANCE`,`BLOCKING_SESSION`,`FINAL_BLOCKING_SESSION_STATUS`,`FINAL_BLOCKING_INSTANCE`,`FINAL_BLOCKING_SESSION`,`SEQ#`,`EVENT#`,`EVENT`,`P1TEXT`,`P1`,`P1RAW`,`P2TEXT`,`P2`,`P2RAW`,`P3TEXT`,`P3`,`P3RAW`,`WAIT_CLASS_ID`,`WAIT_CLASS#`,`WAIT_CLASS`,`WAIT_TIME`,`SECONDS_IN_WAIT`,`STATE`,`WAIT_TIME_MICRO`,`TIME_REMAINING_MICRO`,`TOTAL_TIME_WAITED_MICRO`,`HEUR_TIME_WAITED_MICRO`,`TIME_SINCE_LAST_WAIT_MICRO`,`SERVICE_NAME`,`SQL_TRACE`,`SQL_TRACE_WAITS`,`SQL_TRACE_BINDS`,`SQL_TRACE_PLAN_STATS`,`SESSION_EDITION_ID`,`CREATOR_ADDR`,`CREATOR_SERIAL#`,`ECID`,`SQL_TRANSLATION_PROFILE_ID`,`PGA_TUNABLE_MEM`,`SHARD_DDL_STATUS`,`CON_ID`,`EXTERNAL_NAME`,`PLSQL_DEBUGGER_CONNECTED`) AS select distinct NULL AS `NULL`,`sys`.`x$session`.`conn_id` AS `conn_id`,NULL AS `NULL`,NULL AS `NULL`,substring_index(`sys`.`x$session`.`user`,'@',-(1)) AS `substring_index(user, '@', -1)`,NULL AS `NULL`,substring_index(`sys`.`x$session`.`user`,'@',1) AS `substring_index(user, '@',1)`,`sys`.`x$session`.`command` AS `command`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,(case when (`sys`.`x$session`.`state` = 'executing') then 'ACTIVE' else 'INACTIVE' end) AS `status`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`sys`.`x$session`.`pid` AS `pid`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`sys`.`x$session`.`program_name` AS `program_name`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'FALSE' AS `FALSE`,'FALSE' AS `FALSE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,0 AS `0`,NULL AS `NULL`,'FALSE' AS `FALSE` from `sys`.`x$session` utf8mb4 utf8mb4_0900_ai_ci @@ -3237,33 +4420,43 @@ user_synonyms CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SEC show create view sys.dba_ind_columns; View Create View character_set_client collation_connection dba_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci +dba_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci show create view sys.all_ind_columns; View Create View character_set_client collation_connection all_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci +all_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_ind_columns` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci show create view sys.user_ind_columns; View Create View character_set_client collation_connection user_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_ind_columns` (`OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci +user_ind_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_ind_columns` (`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COLUMN_POSITION`,`COLUMN_LENGTH`,`CHAR_LENGTH`,`DESCEND`,`COLLATED_COLUMN_ID`) AS select `information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,`information_schema`.`all_ind_columns_new`.`TABLE_OWNER` AS `TABLE_OWNER`,`information_schema`.`all_ind_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `cast(COLUMN_POSITION as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_LENGTH` as decimal(10,0)) AS `cast(COLUMN_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`CHAR_LENGTH` as decimal(10,0)) AS `cast(CHAR_LENGTH as decimal(10))`,cast(`information_schema`.`all_ind_columns_new`.`DESCEND` as char(5) charset utf8mb4) AS `cast(``DESCEND`` as varchar(5))`,cast(`information_schema`.`all_ind_columns_new`.`COLLATED_COLUMN_ID` as decimal(10,0)) AS `cast(COLLATED_COLUMN_ID as decimal(10))` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new` utf8mb4 utf8mb4_0900_ai_ci show create view sys.user_constraints; View Create View character_set_client collation_connection user_constraints CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_constraints` (`OWNER`,`CONSTRAINT_NAME`,`CONSTRAINT_TYPE`,`TABLE_NAME`,`SEARCH_CONDITION`,`SEARCH_CONDITION_VC`,`R_OWNER`,`R_CONSTRAINT_NAME`,`DELETE_RULE`,`STATUS`,`DEFERRABLE`,`DEFERRED`,`VALIDATED`,`GENERATED`,`BAD`,`RELY`,`LAST_CHANGE`,`INDEX_OWNER`,`INDEX_NAME`,`INVALID`,`VIEW_RELATED`,`ORIGIN_CON_ID`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_TYPE` AS `CONSTRAINT_TYPE`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`R_CONSTRAINT_NAME` AS `R_CONSTRAINT_NAME`,cast(`information_schema`.`all_cons_columns_new`.`DELETE_RULE` as char(20) charset utf8mb4) AS `cast(DELETE_RULE as varchar(20))`,`information_schema`.`all_cons_columns_new`.`STATUS` AS `STATUS`,'NOT DEFERRABLE' AS `NOT DEFERRABLE`,'IMMEDIATE' AS `IMMEDIATE`,'VALIDATED' AS `VALIDATED`,'USER NAME' AS `USER NAME`,'' AS `Name_exp_15`,'' AS `Name_exp_16`,'' AS `Name_exp_17`,`information_schema`.`all_cons_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_cons_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,'' AS `Name_exp_20`,'' AS `Name_exp_21`,0 AS `0` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +user_constraints CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_constraints` (`OWNER`,`CONSTRAINT_NAME`,`CONSTRAINT_TYPE`,`TABLE_NAME`,`SEARCH_CONDITION`,`SEARCH_CONDITION_VC`,`R_OWNER`,`R_CONSTRAINT_NAME`,`DELETE_RULE`,`STATUS`,`DEFERRABLE`,`DEFERRED`,`VALIDATED`,`GENERATED`,`BAD`,`RELY`,`LAST_CHANGE`,`INDEX_OWNER`,`INDEX_NAME`,`INVALID`,`VIEW_RELATED`,`ORIGIN_CON_ID`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_TYPE` AS `CONSTRAINT_TYPE`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`SEARCH_CONDITION` AS `SEARCH_CONDITION`,`information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`R_CONSTRAINT_NAME` AS `R_CONSTRAINT_NAME`,cast(`information_schema`.`all_cons_columns_new`.`DELETE_RULE` as char(20) charset utf8mb4) AS `cast(DELETE_RULE as varchar(20))`,`information_schema`.`all_cons_columns_new`.`STATUS` AS `STATUS`,'NOT DEFERRABLE' AS `NOT DEFERRABLE`,'IMMEDIATE' AS `IMMEDIATE`,'VALIDATED' AS `VALIDATED`,'USER NAME' AS `USER NAME`,'' AS `Name_exp_15`,'' AS `Name_exp_16`,'' AS `Name_exp_17`,`information_schema`.`all_cons_columns_new`.`INDEX_OWNER` AS `INDEX_OWNER`,`information_schema`.`all_cons_columns_new`.`INDEX_NAME` AS `INDEX_NAME`,'' AS `Name_exp_20`,'' AS `Name_exp_21`,0 AS `0` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci show create view sys.dba_cons_columns; View Create View character_set_client collation_connection dba_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +dba_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci show create view sys.user_cons_columns; View Create View character_set_client collation_connection user_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci +user_cons_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_cons_columns` (`OWNER`,`CONSTRAINT_NAME`,`TABLE_NAME`,`COLUMN_NAME`,`POSITION`) AS select `information_schema`.`all_cons_columns_new`.`OWNER` AS `OWNER`,`information_schema`.`all_cons_columns_new`.`CONSTRAINT_NAME` AS `CONSTRAINT_NAME`,`information_schema`.`all_cons_columns_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` AS `COLUMN_NAME`,`information_schema`.`all_cons_columns_new`.`POSITION` AS `POSITION` from `information_schema`.`ALL_CONS_COLUMNS_NEW` `all_cons_columns_new` where ((`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'sloth_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> '_gdb_r_rowid') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GDB_BID') and (`information_schema`.`all_cons_columns_new`.`COLUMN_NAME` <> 'GTID')) utf8mb4 utf8mb4_0900_ai_ci show create view sys.dba_ind_expressions; View Create View character_set_client collation_connection dba_ind_expressions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_expressions` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_EXPRESSION`,`COLUMN_POSITION`) AS select `information_schema`.`gdb_ind_columns`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`EXPRESSION` AS `expression`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns` where ((`information_schema`.`gdb_ind_columns`.`INDEX_TYPE` = 'BTREE') and (`information_schema`.`gdb_ind_columns`.`EXPRESSION` is not null)) utf8mb4 utf8mb4_0900_ai_ci +dba_ind_expressions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_ind_expressions` (`INDEX_OWNER`,`INDEX_NAME`,`TABLE_OWNER`,`TABLE_NAME`,`COLUMN_EXPRESSION`,`COLUMN_POSITION`) AS select `information_schema`.`gdb_ind_columns`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`EXPRESSION` AS `expression`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns` where ((`information_schema`.`gdb_ind_columns`.`INDEX_TYPE` = 'BTREE') and (`information_schema`.`gdb_ind_columns`.`EXPRESSION` is not null)) utf8mb4 utf8mb4_0900_ai_ci show create view sys.user_ind_expressions; View Create View character_set_client collation_connection user_ind_expressions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_ind_expressions` (`OWNER`,`INDEX_NAME`,`TABLE_NAME`,`COLUMN_EXPRESSION`,`COLUMN_POSITION`) AS select `information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`EXPRESSION` AS `expression`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns` where ((`information_schema`.`gdb_ind_columns`.`INDEX_TYPE` = 'BTREE') and (`information_schema`.`gdb_ind_columns`.`EXPRESSION` is not null)) utf8mb4 utf8mb4_0900_ai_ci +user_ind_expressions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_ind_expressions` (`INDEX_NAME`,`TABLE_NAME`,`COLUMN_EXPRESSION`,`COLUMN_POSITION`) AS select `information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`EXPRESSION` AS `expression`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns` where ((`information_schema`.`gdb_ind_columns`.`INDEX_TYPE` = 'BTREE') and (`information_schema`.`gdb_ind_columns`.`EXPRESSION` is not null)) utf8mb4 utf8mb4_0900_ai_ci show create view sys.dba_col_comments; View Create View character_set_client collation_connection dba_col_comments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_col_comments` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COMMENTS`,`ORIGIN_CON_ID`) AS select distinct `ic`.`table_schema` AS `table_schema`,`ic`.`table_name` AS `table_name`,`ic`.`column_name` AS `column_name`,`ic`.`column_comment` AS `column_comment`,`ic`.`ordinal_position` AS `ordinal_position` from (select `information_schema`.`columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`columns`.`COLUMN_NAME` AS `column_name`,`information_schema`.`columns`.`COLUMN_COMMENT` AS `column_comment`,`information_schema`.`columns`.`ORDINAL_POSITION` AS `ordinal_position` from `information_schema`.`COLUMNS` `columns`) `ic` utf8mb4 utf8mb4_0900_ai_ci +dba_col_comments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_col_comments` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COMMENTS`,`ORIGIN_CON_ID`) AS select distinct `ic`.`table_schema` AS `table_schema`,`ic`.`table_name` AS `table_name`,`ic`.`column_name` AS `column_name`,`ic`.`column_comment` AS `column_comment`,`ic`.`ordinal_position` AS `ordinal_position` from (select `information_schema`.`columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`columns`.`COLUMN_NAME` AS `column_name`,`information_schema`.`columns`.`COLUMN_COMMENT` AS `column_comment`,`information_schema`.`columns`.`ORDINAL_POSITION` AS `ordinal_position` from `information_schema`.`COLUMNS` `columns`) `ic` utf8mb4 utf8mb4_0900_ai_ci show create view sys.dba_views; View Create View character_set_client collation_connection dba_views CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_views` (`OWNER`,`VIEW_NAME`,`TEXT_LENGTH`,`TEXT`,`TEXT_VC`,`TYPE_TEXT_LENGTH`,`TYPE_TEXT`,`OID_TEXT_LENGTH`,`OID_TEXT`,`VIEW_TYPE_OWNER`,`VIEW_TYPE`,`SUPERVIEW_NAME`,`EDITIONING_VIEW`,`READ_ONLY`,`CONTAINER_DATA`,`BEQUEATH`,`ORIGIN_CON_ID`,`DEFAULT_COLLATION`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`PDB_LOCAL_ONLY`) AS select `information_schema`.`all_views`.`OWNER` AS `OWNER`,`information_schema`.`all_views`.`VIEW_NAME` AS `VIEW_NAME`,cast(`information_schema`.`all_views`.`TEXT_LENGTH` as decimal(10,0)) AS `cast(TEXT_LENGTH as decimal)`,`information_schema`.`all_views`.`TEXT` AS `TEXT`,cast(`information_schema`.`all_views`.`TEXT_VC` as char charset utf8mb4) AS `cast(TEXT_VC as varchar)`,cast(`information_schema`.`all_views`.`TYPE_TEXT_LENGTH` as decimal(10,0)) AS `cast(TYPE_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`TYPE_TEXT` as char(4) charset utf8mb4) AS `cast(TYPE_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`OID_TEXT_LENGTH` as decimal(10,0)) AS `cast(OID_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`OID_TEXT` as char(4) charset utf8mb4) AS `cast(OID_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE_OWNER` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE_OWNER as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE as varchar(4))`,cast(`information_schema`.`all_views`.`SUPERVIEW_NAME` as char(4) charset utf8mb4) AS `cast(SUPERVIEW_NAME as varchar(4))`,cast(`information_schema`.`all_views`.`EDITIONING_VIEW` as char(4) charset utf8mb4) AS `cast(EDITIONING_VIEW as varchar(4))`,`information_schema`.`all_views`.`READ_ONLY` AS `READ_ONLY`,cast(`information_schema`.`all_views`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,cast(`information_schema`.`all_views`.`BEQUEATH` as char(4) charset utf8mb4) AS `cast(BEQUEATH as varchar(4))`,cast(`information_schema`.`all_views`.`ORIGIN_CON_ID` as char charset utf8mb4) AS `cast(ORIGIN_CON_ID as varchar)`,cast(`information_schema`.`all_views`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_views`.`CONTAINERS_DEFAULT` as char charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar)`,`information_schema`.`all_views`.`CONTAINER_MAP` AS `CONTAINER_MAP`,`information_schema`.`all_views`.`EXTENDED_DATA_LINK` AS `EXTENDED_DATA_LINK`,cast(`information_schema`.`all_views`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_views`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,`information_schema`.`all_views`.`ADMIT_NULL` AS `ADMIT_NULL`,cast(`information_schema`.`all_views`.`PDB_LOCAL_ONLY` as char(4) charset utf8mb4) AS `cast(PDB_LOCAL_ONLY as varchar(4))` from `information_schema`.`ALL_VIEWS` `all_views` utf8mb4 utf8mb4_0900_ai_ci +dba_views CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_views` (`OWNER`,`VIEW_NAME`,`TEXT_LENGTH`,`TEXT`,`TEXT_VC`,`TYPE_TEXT_LENGTH`,`TYPE_TEXT`,`OID_TEXT_LENGTH`,`OID_TEXT`,`VIEW_TYPE_OWNER`,`VIEW_TYPE`,`SUPERVIEW_NAME`,`EDITIONING_VIEW`,`READ_ONLY`,`CONTAINER_DATA`,`BEQUEATH`,`ORIGIN_CON_ID`,`DEFAULT_COLLATION`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`PDB_LOCAL_ONLY`) AS select `information_schema`.`all_views`.`OWNER` AS `OWNER`,`information_schema`.`all_views`.`VIEW_NAME` AS `VIEW_NAME`,cast(`information_schema`.`all_views`.`TEXT_LENGTH` as decimal(10,0)) AS `cast(TEXT_LENGTH as decimal)`,`information_schema`.`all_views`.`TEXT` AS `TEXT`,cast(`information_schema`.`all_views`.`TEXT_VC` as char charset utf8mb4) AS `cast(TEXT_VC as varchar)`,cast(`information_schema`.`all_views`.`TYPE_TEXT_LENGTH` as decimal(10,0)) AS `cast(TYPE_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`TYPE_TEXT` as char(4) charset utf8mb4) AS `cast(TYPE_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`OID_TEXT_LENGTH` as decimal(10,0)) AS `cast(OID_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`OID_TEXT` as char(4) charset utf8mb4) AS `cast(OID_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE_OWNER` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE_OWNER as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE as varchar(4))`,cast(`information_schema`.`all_views`.`SUPERVIEW_NAME` as char(4) charset utf8mb4) AS `cast(SUPERVIEW_NAME as varchar(4))`,cast(`information_schema`.`all_views`.`EDITIONING_VIEW` as char(4) charset utf8mb4) AS `cast(EDITIONING_VIEW as varchar(4))`,`information_schema`.`all_views`.`READ_ONLY` AS `READ_ONLY`,cast(`information_schema`.`all_views`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,cast(`information_schema`.`all_views`.`BEQUEATH` as char(4) charset utf8mb4) AS `cast(BEQUEATH as varchar(4))`,cast(`information_schema`.`all_views`.`ORIGIN_CON_ID` as char charset utf8mb4) AS `cast(ORIGIN_CON_ID as varchar)`,cast(`information_schema`.`all_views`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_views`.`CONTAINERS_DEFAULT` as char charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar)`,`information_schema`.`all_views`.`CONTAINER_MAP` AS `CONTAINER_MAP`,`information_schema`.`all_views`.`EXTENDED_DATA_LINK` AS `EXTENDED_DATA_LINK`,cast(`information_schema`.`all_views`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_views`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,`information_schema`.`all_views`.`ADMIT_NULL` AS `ADMIT_NULL`,cast(`information_schema`.`all_views`.`PDB_LOCAL_ONLY` as char(4) charset utf8mb4) AS `cast(PDB_LOCAL_ONLY as varchar(4))` from `information_schema`.`ALL_VIEWS` `all_views` utf8mb4 utf8mb4_0900_ai_ci show create view sys.user_views; View Create View character_set_client collation_connection user_views CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_views` (`OWNER`,`VIEW_NAME`,`TEXT_LENGTH`,`TEXT`,`TEXT_VC`,`TYPE_TEXT_LENGTH`,`TYPE_TEXT`,`OID_TEXT_LENGTH`,`OID_TEXT`,`VIEW_TYPE_OWNER`,`VIEW_TYPE`,`SUPERVIEW_NAME`,`EDITIONING_VIEW`,`READ_ONLY`,`CONTAINER_DATA`,`BEQUEATH`,`ORIGIN_CON_ID`,`DEFAULT_COLLATION`,`CONTAINERS_DEFAULT`,`CONTAINER_MAP`,`EXTENDED_DATA_LINK`,`EXTENDED_DATA_LINK_MAP`,`HAS_SENSITIVE_COLUMN`,`ADMIT_NULL`,`PDB_LOCAL_ONLY`) AS select distinct `information_schema`.`all_views`.`OWNER` AS `OWNER`,`information_schema`.`all_views`.`VIEW_NAME` AS `VIEW_NAME`,cast(`information_schema`.`all_views`.`TEXT_LENGTH` as decimal(10,0)) AS `cast(TEXT_LENGTH as decimal)`,`information_schema`.`all_views`.`TEXT` AS `TEXT`,cast(`information_schema`.`all_views`.`TEXT_VC` as char charset utf8mb4) AS `cast(TEXT_VC as varchar)`,cast(`information_schema`.`all_views`.`TYPE_TEXT_LENGTH` as decimal(10,0)) AS `cast(TYPE_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`TYPE_TEXT` as char(4) charset utf8mb4) AS `cast(TYPE_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`OID_TEXT_LENGTH` as decimal(10,0)) AS `cast(OID_TEXT_LENGTH as decimal)`,cast(`information_schema`.`all_views`.`OID_TEXT` as char(4) charset utf8mb4) AS `cast(OID_TEXT as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE_OWNER` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE_OWNER as varchar(4))`,cast(`information_schema`.`all_views`.`VIEW_TYPE` as char(4) charset utf8mb4) AS `cast(VIEW_TYPE as varchar(4))`,cast(`information_schema`.`all_views`.`SUPERVIEW_NAME` as char(4) charset utf8mb4) AS `cast(SUPERVIEW_NAME as varchar(4))`,cast(`information_schema`.`all_views`.`EDITIONING_VIEW` as char(4) charset utf8mb4) AS `cast(EDITIONING_VIEW as varchar(4))`,`information_schema`.`all_views`.`READ_ONLY` AS `READ_ONLY`,cast(`information_schema`.`all_views`.`CONTAINER_DATA` as char(4) charset utf8mb4) AS `cast(CONTAINER_DATA as varchar(4))`,cast(`information_schema`.`all_views`.`BEQUEATH` as char(4) charset utf8mb4) AS `cast(BEQUEATH as varchar(4))`,cast(`information_schema`.`all_views`.`ORIGIN_CON_ID` as char charset utf8mb4) AS `cast(ORIGIN_CON_ID as varchar)`,cast(`information_schema`.`all_views`.`DEFAULT_COLLATION` as char(4) charset utf8mb4) AS `cast(DEFAULT_COLLATION as varchar(4))`,cast(`information_schema`.`all_views`.`CONTAINERS_DEFAULT` as char charset utf8mb4) AS `cast(CONTAINERS_DEFAULT as varchar)`,`information_schema`.`all_views`.`CONTAINER_MAP` AS `CONTAINER_MAP`,`information_schema`.`all_views`.`EXTENDED_DATA_LINK` AS `EXTENDED_DATA_LINK`,cast(`information_schema`.`all_views`.`EXTENDED_DATA_LINK_MAP` as char(4) charset utf8mb4) AS `cast(EXTENDED_DATA_LINK_MAP as varchar(4))`,cast(`information_schema`.`all_views`.`HAS_SENSITIVE_COLUMN` as char(4) charset utf8mb4) AS `cast(HAS_SENSITIVE_COLUMN as varchar(4))`,`information_schema`.`all_views`.`ADMIT_NULL` AS `ADMIT_NULL`,cast(`information_schema`.`all_views`.`PDB_LOCAL_ONLY` as char(4) charset utf8mb4) AS `cast(PDB_LOCAL_ONLY as varchar(4))` from `information_schema`.`ALL_VIEWS` `all_views` utf8mb4 utf8mb4_0900_ai_ci @@ -3464,3 +4657,170 @@ select a.owner, a.table_name, a.column_name, b.num_rows, a.num_distinct, a.LOW_V OWNER TABLE_NAME COLUMN_NAME NUM_ROWS NUM_DISTINCT LOW_VALUE HIGH_VALUE NUM_BUCKETS HISTOGRAM TEST T1 ID NULL 0 NULL NULL 5 {"buckets": [], "data-type": "int", "null-values": 0.0, "collation-id": 8, "last-updated": "2023-07-18 11:52:58.123456", "sampling-rate": 1.0, "histogram-type": "singleton", "number-of-buckets-specified": 5} drop table t1; +show create view sys.all_ind_partitions; +View Create View character_set_client collation_connection +all_ind_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_ind_partitions` (`INDEX_OWNER`,`INDEX_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`PCT_DIRECT_ACCESS`,`GLOBAL_STATS`,`DOMIDX_OPSTATUS`,`PARAMETERS`,`INTERVAL`,`SEGMENT_CREATED`,`ORPHANED_ENTRIES`) AS select `s`.`index_schema` AS `index_schema`,`s`.`index_name` AS `index_name`,'NO' AS `NO`,`p`.`partition_name` AS `partition_name`,'0' AS `0`,`p`.`partition_expression` AS `partition_expression`,`p`.`length` AS `length`,`s`.`seq_in_index` AS `seq_in_index`,'USABLE' AS `USABLE`,`p`.`tpname` AS `tpname`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NONE' AS `NONE`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO` from ((select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_EXPRESSION` AS `partition_expression`,length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) AS `length`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tpname` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p` join (select `information_schema`.`gdb_ind_columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`gdb_ind_columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`gdb_ind_columns`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`gdb_ind_columns`.`INDEX_NAME` AS `index_name`,`information_schema`.`gdb_ind_columns`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`gdb_ind_columns`.`COLUMN_NAME` AS `column_name` from `information_schema`.`GDB_IND_COLUMNS` `gdb_ind_columns`) `s` on(((locate(`s`.`column_name`,(`p`.`partition_expression` collate utf8_general_ci)) <> 0) and (`s`.`table_schema` = `p`.`table_schema`) and (`s`.`table_name` = `p`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_ind_subpartitions; +View Create View character_set_client collation_connection +all_ind_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_ind_subpartitions` (`INDEX_OWNER`,`INDEX_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`GLOBAL_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`DOMIDX_OPSTATUS`,`PARAMETERS`) AS select `information_schema`.`s`.`INDEX_SCHEMA` AS `index_schema`,`information_schema`.`s`.`INDEX_NAME` AS `index_name`,concat(`information_schema`.`p`.`TABLE_NAME`,'_',`information_schema`.`p`.`PARTITION_NAME`) AS `pname`,`information_schema`.`p`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`p`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`p`.`SUBPARTITION_EXPRESSION`) AS `length`,`information_schema`.`s`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`p`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`s`.`IS_VISIBLE` = 'YES') then 'USABLE' else 'UNUSABLE' end) AS `isusable`,concat(`information_schema`.`p`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`p`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`p`.`PARTITION_NAME`)) AS `tbsp`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (`information_schema`.`GDB_IND_COLUMNS` `s` join `information_schema`.`PARTITIONS` `p` on(((`information_schema`.`s`.`TABLE_SCHEMA` = `information_schema`.`p`.`TABLE_SCHEMA`) and (`information_schema`.`s`.`TABLE_NAME` = `information_schema`.`p`.`TABLE_NAME`)))) where (`information_schema`.`p`.`SUBPARTITION_NAME` is not null) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_ind_subpartitions; +View Create View character_set_client collation_connection +user_ind_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_ind_subpartitions` (`INDEX_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`STATUS`,`TABLESPACE_NAME`,`PCT_FREE`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`BLEVEL`,`LEAF_BLOCKS`,`DISTINCT_KEYS`,`AVG_LEAF_BLOCKS_PER_KEY`,`AVG_DATA_BLOCKS_PER_KEY`,`CLUSTERING_FACTOR`,`NUM_ROWS`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`USER_STATS`,`GLOBAL_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`DOMIDX_OPSTATUS`,`PARAMETERS`) AS select `information_schema`.`s`.`INDEX_NAME` AS `index_name`,concat(`information_schema`.`p`.`TABLE_NAME`,'_',`information_schema`.`p`.`PARTITION_NAME`) AS `pname`,`information_schema`.`p`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`p`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`p`.`SUBPARTITION_EXPRESSION`) AS `length`,`information_schema`.`s`.`SEQ_IN_INDEX` AS `seq_in_index`,`information_schema`.`p`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`s`.`IS_VISIBLE` = 'YES') then 'USABLE' else 'UNUSABLE' end) AS `isusable`,concat(`information_schema`.`p`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`p`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`p`.`PARTITION_NAME`)) AS `tbsp`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from (`information_schema`.`GDB_IND_COLUMNS` `s` join `information_schema`.`PARTITIONS` `p` on(((`information_schema`.`s`.`TABLE_SCHEMA` = `information_schema`.`p`.`TABLE_SCHEMA`) and (`information_schema`.`s`.`TABLE_NAME` = `information_schema`.`p`.`TABLE_NAME`)))) where (`information_schema`.`p`.`SUBPARTITION_NAME` is not null) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_part_key_columns; +View Create View character_set_client collation_connection +all_part_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_part_key_columns` (`owner`,`name`,`object_type`,`column_name`,`column_position`,`COLLATED_COLUMN_ID`) AS select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `TABLE_NAME`,'TABLE' AS `TABLE`,(case when (locate('`',trim(`information_schema`.`partitions`.`PARTITION_EXPRESSION`)) = 1) then substr(`information_schema`.`partitions`.`PARTITION_EXPRESSION`,2,(length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) - 1)) else `information_schema`.`partitions`.`PARTITION_EXPRESSION` end) AS `column_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,NULL AS `NULL` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID') and (`information_schema`.`partitions`.`TABLE_SCHEMA` <> 'recyclebin')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_part_key_columns; +View Create View character_set_client collation_connection +user_part_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_part_key_columns` (`name`,`object_type`,`column_name`,`column_position`,`COLLATED_COLUMN_ID`) AS select distinct `information_schema`.`partitions`.`TABLE_NAME` AS `TABLE_NAME`,'TABLE' AS `TABLE`,(case when (locate('`',trim(`information_schema`.`partitions`.`PARTITION_EXPRESSION`)) = 1) then substr(`information_schema`.`partitions`.`PARTITION_EXPRESSION`,2,(length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) - 1)) else `information_schema`.`partitions`.`PARTITION_EXPRESSION` end) AS `column_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,NULL AS `NULL` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID') and (`information_schema`.`partitions`.`TABLE_SCHEMA` <> 'recyclebin')) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tab_subpartitions; +View Create View character_set_client collation_connection +dba_tab_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tab_subpartitions` (`TABLE_OWNER`,`TABLE_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`GLOBAL_STATS`,`USER_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CELLMEMORY`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`partition_name` AS `partition_name`,`p`.`subpartition_name` AS `subpartition_name`,`p`.`subpartition_expression` AS `subpartition_expression`,`p`.`len` AS `len`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,`p`.`sop` AS `sop`,`p`.`tspname` AS `tspname`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'' AS `Name_exp_24`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`p`.`bindex` AS `bindex`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`partitions`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`partitions`.`SUBPARTITION_EXPRESSION`) AS `len`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `sop`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspname`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `bindex` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null)) `p` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tab_subpartitions; +View Create View character_set_client collation_connection +user_tab_subpartitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_subpartitions` (`TABLE_OWNER`,`TABLE_NAME`,`PARTITION_NAME`,`SUBPARTITION_NAME`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`SUBPARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`GLOBAL_STATS`,`USER_STATS`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`CELLMEMORY`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select distinct `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`partition_name` AS `partition_name`,`p`.`subpartition_name` AS `subpartition_name`,`p`.`subpartition_expression` AS `subpartition_expression`,`p`.`len` AS `len`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,`p`.`sop` AS `sop`,`p`.`tspname` AS `tspname`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'' AS `Name_exp_24`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`p`.`bindex` AS `bindex`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select distinct `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`partitions`.`SUBPARTITION_EXPRESSION` AS `subpartition_expression`,length(`information_schema`.`partitions`.`SUBPARTITION_EXPRESSION`) AS `len`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `sop`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspname`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `bindex` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null)) `p` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_source; +View Create View character_set_client collation_connection +all_source CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_source` (`OWNER`,`NAME`,`TYPE`,`LINE`,`TEXT`,`ORIGIN_CON_ID`) AS select distinct `information_schema`.`routines`.`ROUTINE_SCHEMA` AS `routine_schema`,`information_schema`.`routines`.`ROUTINE_NAME` AS `routine_name`,`information_schema`.`routines`.`ROUTINE_TYPE` AS `routine_type`,NULL AS `NULL`,`information_schema`.`routines`.`ROUTINE_DEFINITION` AS `routine_definition`,0 AS `0` from `information_schema`.`ROUTINES` `routines` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_source; +View Create View character_set_client collation_connection +user_source CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_source` (`NAME`,`TYPE`,`LINE`,`TEXT`,`ORIGIN_CON_ID`) AS select distinct `information_schema`.`routines`.`ROUTINE_NAME` AS `routine_name`,`information_schema`.`routines`.`ROUTINE_TYPE` AS `routine_type`,NULL AS `NULL`,`information_schema`.`routines`.`ROUTINE_DEFINITION` AS `routine_definition`,0 AS `0` from `information_schema`.`ROUTINES` `routines` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_synonyms; +View Create View character_set_client collation_connection +all_synonyms CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_synonyms` AS select `information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `OWNER`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `SYNONYM_NAME`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `TABLE_OWNER`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `TABLE_NAME`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `DB_LINK`,cast(`information_schema`.`character_sets`.`CHARACTER_SET_NAME` as decimal(10,0)) AS `ORIGIN_CON_ID` from `information_schema`.`CHARACTER_SETS` `character_sets` where false utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_synonyms; +View Create View character_set_client collation_connection +dba_synonyms CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_synonyms` AS select `information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `OWNER`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `SYNONYM_NAME`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `TABLE_OWNER`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `TABLE_NAME`,`information_schema`.`character_sets`.`CHARACTER_SET_NAME` AS `DB_LINK`,cast(`information_schema`.`character_sets`.`CHARACTER_SET_NAME` as decimal(10,0)) AS `ORIGIN_CON_ID` from `information_schema`.`CHARACTER_SETS` `character_sets` where false utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_tab_privs; +View Create View character_set_client collation_connection +all_tab_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_privs` (`GRANTEE`,`TABLE_SCHEMA`,`TABLE_NAME`,`GRANTOR`,`PRIVILEGE`,`GRANTABLE`,`HIERARCHY`,`COMMON`,`TYPE`,`INHERITED`) AS select distinct `tp`.`relgrantee` AS `relgrantee`,`tp`.`table_schema` AS `table_schema`,`tp`.`table_name` AS `table_name`,`mtp`.`relgrantor` AS `relgrantor`,`tp`.`privilege_type` AS `privilege_type`,`tp`.`is_grantable` AS `is_grantable`,'NO' AS `NO`,NULL AS `NULL`,`t`.`table_type` AS `table_type`,NULL AS `NULL` from (((select substring_index(substring_index(`table_privileges`.`GRANTEE`,'.',-(1)),'\'',1) AS `relgrantee`,`table_privileges`.`TABLE_SCHEMA` AS `table_schema`,`table_privileges`.`TABLE_NAME` AS `table_name`,`table_privileges`.`PRIVILEGE_TYPE` AS `privilege_type`,`table_privileges`.`IS_GRANTABLE` AS `is_grantable` from `information_schema`.`TABLE_PRIVILEGES` `table_privileges`) `tp` left join (select `mysql`.`tables_priv`.`Table_name` AS `table_name`,substring_index(`mysql`.`tables_priv`.`Grantor`,'@',1) AS `relgrantor` from `mysql`.`tables_priv`) `mtp` on((`tp`.`table_name` = `mtp`.`table_name`))) left join (select `information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_TYPE` AS `table_type` from `information_schema`.`TABLES` `tables`) `t` on((`tp`.`table_name` = `t`.`table_name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tab_privs; +View Create View character_set_client collation_connection +user_tab_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_privs` (`GRANTEE`,`OWNER`,`TABLE_NAME`,`GRANTOR`,`PRIVILEGE`,`GRANTABLE`,`HIERARCHY`,`COMMON`,`TYPE`,`INHERITED`) AS select distinct `tp`.`relgrantee` AS `relgrantee`,`tp`.`table_schema` AS `table_schema`,`tp`.`table_name` AS `table_name`,`mtp`.`relgrantor` AS `relgrantor`,`tp`.`privilege_type` AS `privilege_type`,`tp`.`is_grantable` AS `is_grantable`,'NO' AS `NO`,NULL AS `NULL`,`t`.`table_type` AS `table_type`,NULL AS `NULL` from (((select substring_index(substring_index(`table_privileges`.`GRANTEE`,'.',-(1)),'\'',1) AS `relgrantee`,`table_privileges`.`TABLE_SCHEMA` AS `table_schema`,`table_privileges`.`TABLE_NAME` AS `table_name`,`table_privileges`.`PRIVILEGE_TYPE` AS `privilege_type`,`table_privileges`.`IS_GRANTABLE` AS `is_grantable` from `information_schema`.`TABLE_PRIVILEGES` `table_privileges`) `tp` left join (select `mysql`.`tables_priv`.`Table_name` AS `table_name`,substring_index(`mysql`.`tables_priv`.`Grantor`,'@',1) AS `relgrantor` from `mysql`.`tables_priv`) `mtp` on((`tp`.`table_name` = `mtp`.`table_name`))) left join (select `information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_TYPE` AS `table_type` from `information_schema`.`TABLES` `tables`) `t` on((`tp`.`table_name` = `t`.`table_name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_triggers; +View Create View character_set_client collation_connection +all_triggers CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_triggers` (`owner`,`trigger_name`,`trigger_type`,`triggering_event`,`table_owner`,`base_object_type`,`table_name`,`referencing_names`,`status`,`description`,`trigger_body`) AS select `information_schema`.`triggers`.`TRIGGER_SCHEMA` AS `TRIGGER_SCHEMA`,`information_schema`.`triggers`.`TRIGGER_NAME` AS `TRIGGER_NAME`,concat(`information_schema`.`triggers`.`ACTION_TIMING`,' ',`information_schema`.`triggers`.`ACTION_ORIENTATION`) AS `concat(ACTION_TIMING, ' ', ACTION_ORIENTATION)`,`information_schema`.`triggers`.`EVENT_MANIPULATION` AS `EVENT_MANIPULATION`,`information_schema`.`triggers`.`EVENT_OBJECT_SCHEMA` AS `EVENT_OBJECT_SCHEMA`,'TABLE' AS `TABLE`,`information_schema`.`triggers`.`EVENT_OBJECT_TABLE` AS `EVENT_OBJECT_TABLE`,'REFERENCING NEW AS NEW OLD AS OLD' AS `REFERENCING NEW AS NEW OLD AS OLD`,'ENABLED' AS `ENABLED`,NULL AS `NULL`,`information_schema`.`triggers`.`ACTION_STATEMENT` AS `ACTION_STATEMENT` from `information_schema`.`TRIGGERS` `triggers` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_triggers; +View Create View character_set_client collation_connection +dba_triggers CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_triggers` (`schema_name`,`trigger_name`,`trigger_type`,`triggering_event`,`table_owner`,`base_object_type`,`table_name`,`referencing_names`,`status`,`description`,`trigger_body`) AS select `information_schema`.`triggers`.`TRIGGER_SCHEMA` AS `TRIGGER_SCHEMA`,`information_schema`.`triggers`.`TRIGGER_NAME` AS `TRIGGER_NAME`,concat(`information_schema`.`triggers`.`ACTION_TIMING`,' ',`information_schema`.`triggers`.`ACTION_ORIENTATION`) AS `concat(ACTION_TIMING, ' ', ACTION_ORIENTATION)`,`information_schema`.`triggers`.`EVENT_MANIPULATION` AS `EVENT_MANIPULATION`,`information_schema`.`triggers`.`EVENT_OBJECT_SCHEMA` AS `EVENT_OBJECT_SCHEMA`,'TABLE' AS `TABLE`,`information_schema`.`triggers`.`EVENT_OBJECT_TABLE` AS `EVENT_OBJECT_TABLE`,'REFERENCING NEW AS NEW OLD AS OLD' AS `REFERENCING NEW AS NEW OLD AS OLD`,'ENABLED' AS `ENABLED`,NULL AS `NULL`,`information_schema`.`triggers`.`ACTION_STATEMENT` AS `ACTION_STATEMENT` from `information_schema`.`TRIGGERS` `triggers` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_tab_statistics; +View Create View character_set_client collation_connection +all_tab_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_statistics` (`OWNER`,`TABLE_NAME`,`PARTITION_NAME`,`PARTITION_POSITION`,`SUBPARTITION_NAME`,`SUBPARTITION_POSITION`,`OBJECT_TYPE`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`AVG_CACHED_BLOCKS`,`AVG_CACHE_HIT_RATIO`,`IM_IMCU_COUNT`,`IM_BLOCK_COUNT`,`IM_STAT_UPDATE_TIME`,`SCAN_RATE`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`GLOBAL_STATS`,`USER_STATS`,`STATTYPE_LOCKED`,`STALE_STATS`,`NOTES`,`SCOPE`) AS select `cs`.`schema_name` AS `schema_name`,`cs`.`table_name` AS `table_name`,`p`.`partition_name` AS `partition_name`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,(case when (`p`.`subpartition_name` is not null) then 'SUBPARTITION' when (`p`.`partition_name` is not null) then 'PARTITION' else 'TABLE' end) AS `type`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`cs`.`samplingrate` AS `samplingrate`,`cs`.`number` AS `number`,`cs`.`lastupdate` AS `lastupdate`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from ((select `information_schema`.`column_statistics`.`SCHEMA_NAME` AS `schema_name`,`information_schema`.`column_statistics`.`TABLE_NAME` AS `table_name`,json_unquote(json_extract(`information_schema`.`column_statistics`.`HISTOGRAM`,'$."sampling-rate"')) AS `samplingrate`,json_unquote(json_extract(`information_schema`.`column_statistics`.`HISTOGRAM`,'$."number-of-buckets-specified"')) AS `number`,json_unquote(json_extract(`information_schema`.`column_statistics`.`HISTOGRAM`,'$."last-updated"')) AS `lastupdate` from `information_schema`.`COLUMN_STATISTICS` `column_statistics`) `cs` left join (select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,`information_schema`.`partitions`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position` from `information_schema`.`PARTITIONS` `partitions`) `p` on(((`cs`.`schema_name` = `p`.`table_schema`) and (`cs`.`table_name` = `p`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tab_statistics; +View Create View character_set_client collation_connection +user_tab_statistics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_statistics` (`TABLE_NAME`,`PARTITION_NAME`,`PARTITION_POSITION`,`SUBPARTITION_NAME`,`SUBPARTITION_POSITION`,`OBJECT_TYPE`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`AVG_SPACE_FREELIST_BLOCKS`,`NUM_FREELIST_BLOCKS`,`AVG_CACHED_BLOCKS`,`AVG_CACHE_HIT_RATIO`,`IM_IMCU_COUNT`,`IM_BLOCK_COUNT`,`IM_STAT_UPDATE_TIME`,`SCAN_RATE`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`GLOBAL_STATS`,`USER_STATS`,`STATTYPE_LOCKED`,`STALE_STATS`,`NOTES`,`SCOPE`) AS select `p`.`table_name` AS `table_name`,`p`.`partition_name` AS `partition_name`,`p`.`partition_ordinal_position` AS `partition_ordinal_position`,`p`.`subpartition_name` AS `subpartition_name`,`p`.`subpartition_ordinal_position` AS `subpartition_ordinal_position`,`p`.`type` AS `type`,`t`.`table_rows` AS `table_rows`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`t`.`avg_row_length` AS `avg_row_length`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`t`.`data_length` AS `data_length`,NULL AS `NULL`,NULL AS `NULL`,'NO' AS `NO`,'ALL' AS `ALL`,'NO' AS `NO`,`p`.`partition_comment` AS `partition_comment`,'SHARED' AS `SHARED` from ((select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,`information_schema`.`partitions`.`SUBPARTITION_NAME` AS `subpartition_name`,`information_schema`.`partitions`.`SUBPARTITION_ORDINAL_POSITION` AS `subpartition_ordinal_position`,(case when (`information_schema`.`partitions`.`PARTITION_NAME` is not null) then 'PARTITION' else 'TABLE' end) AS `type`,`information_schema`.`partitions`.`PARTITION_COMMENT` AS `partition_comment` from `information_schema`.`PARTITIONS` `partitions`) `p` left join (select `information_schema`.`tables`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`tables`.`TABLE_NAME` AS `table_name`,`information_schema`.`tables`.`TABLE_ROWS` AS `table_rows`,`information_schema`.`tables`.`AVG_ROW_LENGTH` AS `avg_row_length`,`information_schema`.`tables`.`DATA_LENGTH` AS `data_length` from `information_schema`.`TABLES` `tables`) `t` on(((`p`.`table_schema` = `t`.`table_schema`) and (`p`.`table_name` = `t`.`table_name`)))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_part_indexes; +View Create View character_set_client collation_connection +all_part_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_part_indexes` (`OWNER`,`INDEX_NAME`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`LOCALITY`,`ALIGNMENT`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`DEF_PARAMETERS`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`) AS select distinct `information_schema`.`all_part_indexes_new`.`OWNER` AS `OWNER`,`information_schema`.`all_part_indexes_new`.`INDEX_NAME` AS `index_name`,`information_schema`.`all_part_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_indexes_new`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_indexes_new`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`LOCALITY` AS `LOCALITY`,`information_schema`.`all_part_indexes_new`.`ALIGNMENT` AS `ALIGNMENT`,cast(`information_schema`.`all_part_indexes_new`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PCT_FREE` as decimal(10,0)) AS `cast(``DEF_PCT_FREE`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_INI_TRANS` as decimal(10,0)) AS `cast(``DEF_INI_TRANS`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_MAX_TRANS` as decimal(10,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_indexes_new`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELISTS` as decimal(1,0)) AS `cast(``DEF_FREELISTS`` as decimal(1,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELIST_GROUPS` as decimal(1,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(1,0))`,`information_schema`.`all_part_indexes_new`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_indexes_new`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_indexes_new`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_indexes_new`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PARAMETERS` as char(4) charset utf8mb4) AS `cast(``DEF_PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION` from `information_schema`.`ALL_PART_INDEXES_NEW` `all_part_indexes_new` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_part_indexes; +View Create View character_set_client collation_connection +user_part_indexes CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_part_indexes` (`INDEX_NAME`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`LOCALITY`,`ALIGNMENT`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`DEF_PARAMETERS`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`) AS select distinct `information_schema`.`all_part_indexes_new`.`INDEX_NAME` AS `index_name`,`information_schema`.`all_part_indexes_new`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_indexes_new`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_indexes_new`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`LOCALITY` AS `LOCALITY`,`information_schema`.`all_part_indexes_new`.`ALIGNMENT` AS `ALIGNMENT`,cast(`information_schema`.`all_part_indexes_new`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PCT_FREE` as decimal(10,0)) AS `cast(``DEF_PCT_FREE`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_INI_TRANS` as decimal(10,0)) AS `cast(``DEF_INI_TRANS`` as decimal(10,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_MAX_TRANS` as decimal(10,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(10,0))`,`information_schema`.`all_part_indexes_new`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_indexes_new`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_indexes_new`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_indexes_new`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELISTS` as decimal(1,0)) AS `cast(``DEF_FREELISTS`` as decimal(1,0))`,cast(`information_schema`.`all_part_indexes_new`.`DEF_FREELIST_GROUPS` as decimal(1,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(1,0))`,`information_schema`.`all_part_indexes_new`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_indexes_new`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_indexes_new`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_indexes_new`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_indexes_new`.`DEF_PARAMETERS` as char(4) charset utf8mb4) AS `cast(``DEF_PARAMETERS`` as varchar(4))`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_indexes_new`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_indexes_new`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION` from `information_schema`.`ALL_PART_INDEXES_NEW` `all_part_indexes_new` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_part_tables; +View Create View character_set_client collation_connection +all_part_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_part_tables` (`OWNER`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`STATUS`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_PCT_USED`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_COMPRESSION`,`DEF_COMPRESS_FOR`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`REF_PTN_CONSTRAINT_NAME`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`,`IS_NESTED`,`DEF_SEGMENT_CREATION`,`DEF_INDEXING`,`DEF_INMEMORY`,`DEF_INMEMORY_PRIORITY`,`DEF_INMEMORY_DISTRIBUTE`,`DEF_INMEMORY_COMPRESSION`,`DEF_INMEMORY_DUPLICATE`,`DEF_READ_ONLY`,`DEF_CELLMEMORY`,`DEF_INMEMORY_SERVICE`,`DEF_INMEMORY_SERVICE_NAME`) AS select `information_schema`.`all_part_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_part_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_tables`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_tables`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_tables`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_tables`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_tables`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_tables`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_part_tables`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_PCT_FREE` as decimal(4,0)) AS `cast(``DEF_PCT_FREE`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_PCT_USED` as decimal(4,0)) AS `cast(``DEF_PCT_USED`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_INI_TRANS` as decimal(4,0)) AS `cast(``DEF_INI_TRANS`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_MAX_TRANS` as decimal(4,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(4,0))`,`information_schema`.`all_part_tables`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_tables`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_tables`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_tables`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_tables`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_tables`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_tables`.`DEF_FREELISTS` as decimal(4,0)) AS `cast(``DEF_FREELISTS`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_FREELIST_GROUPS` as decimal(4,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(4,0))`,`information_schema`.`all_part_tables`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_tables`.`DEF_COMPRESSION` AS `DEF_COMPRESSION`,cast(`information_schema`.`all_part_tables`.`DEF_COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(``DEF_COMPRESS_FOR`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_tables`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_tables`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_tables`.`REF_PTN_CONSTRAINT_NAME` as char(4) charset utf8mb4) AS `cast(``REF_PTN_CONSTRAINT_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_tables`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_tables`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_tables`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION`,`information_schema`.`all_part_tables`.`IS_NESTED` AS `IS_NESTED`,`information_schema`.`all_part_tables`.`DEF_SEGMENT_CREATION` AS `DEF_SEGMENT_CREATION`,cast(`information_schema`.`all_part_tables`.`DEF_INDEXING` as char(4) charset utf8mb4) AS `cast(``DEF_INDEXING`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_INMEMORY` AS `DEF_INMEMORY`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_PRIORITY`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_DISTRIBUTE`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_COMPRESSION`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_DUPLICATE`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_READ_ONLY` AS `DEF_READ_ONLY`,cast(`information_schema`.`all_part_tables`.`DEF_CELLMEMORY` as char(4) charset utf8mb4) AS `cast(``DEF_CELLMEMORY`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_INMEMORY_SERVICE` AS `DEF_INMEMORY_SERVICE`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_SERVICE_NAME`` as varchar(4))` from `information_schema`.`ALL_PART_TABLES` `all_part_tables` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_part_tables; +View Create View character_set_client collation_connection +dba_part_tables CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_part_tables` (`OWNER`,`TABLE_NAME`,`PARTITIONING_TYPE`,`SUBPARTITIONING_TYPE`,`PARTITION_COUNT`,`DEF_SUBPARTITION_COUNT`,`PARTITIONING_KEY_COUNT`,`SUBPARTITIONING_KEY_COUNT`,`STATUS`,`DEF_TABLESPACE_NAME`,`DEF_PCT_FREE`,`DEF_PCT_USED`,`DEF_INI_TRANS`,`DEF_MAX_TRANS`,`DEF_INITIAL_EXTENT`,`DEF_NEXT_EXTENT`,`DEF_MIN_EXTENTS`,`DEF_MAX_EXTENTS`,`DEF_MAX_SIZE`,`DEF_PCT_INCREASE`,`DEF_FREELISTS`,`DEF_FREELIST_GROUPS`,`DEF_LOGGING`,`DEF_COMPRESSION`,`DEF_COMPRESS_FOR`,`DEF_BUFFER_POOL`,`DEF_FLASH_CACHE`,`DEF_CELL_FLASH_CACHE`,`REF_PTN_CONSTRAINT_NAME`,`INTERVAL`,`AUTOLIST`,`INTERVAL_SUBPARTITION`,`AUTOLIST_SUBPARTITION`,`IS_NESTED`,`DEF_SEGMENT_CREATION`,`DEF_INDEXING`,`DEF_INMEMORY`,`DEF_INMEMORY_PRIORITY`,`DEF_INMEMORY_DISTRIBUTE`,`DEF_INMEMORY_COMPRESSION`,`DEF_INMEMORY_DUPLICATE`,`DEF_READ_ONLY`,`DEF_CELLMEMORY`,`DEF_INMEMORY_SERVICE`,`DEF_INMEMORY_SERVICE_NAME`) AS select `information_schema`.`all_part_tables`.`OWNER` AS `OWNER`,`information_schema`.`all_part_tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`all_part_tables`.`PARTITIONING_TYPE` AS `PARTITIONING_TYPE`,`information_schema`.`all_part_tables`.`SUBPARTITIONING_TYPE` AS `SUBPARTITIONING_TYPE`,cast(`information_schema`.`all_part_tables`.`PARTITION_COUNT` as decimal(10,0)) AS `cast(``PARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_tables`.`DEF_SUBPARTITION_COUNT` as decimal(10,0)) AS `cast(``DEF_SUBPARTITION_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_tables`.`PARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``PARTITIONING_KEY_COUNT`` as decimal(10,0))`,cast(`information_schema`.`all_part_tables`.`SUBPARTITIONING_KEY_COUNT` as decimal(10,0)) AS `cast(``SUBPARTITIONING_KEY_COUNT`` as decimal(10,0))`,`information_schema`.`all_part_tables`.`STATUS` AS `STATUS`,cast(`information_schema`.`all_part_tables`.`DEF_TABLESPACE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_TABLESPACE_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_PCT_FREE` as decimal(4,0)) AS `cast(``DEF_PCT_FREE`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_PCT_USED` as decimal(4,0)) AS `cast(``DEF_PCT_USED`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_INI_TRANS` as decimal(4,0)) AS `cast(``DEF_INI_TRANS`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_MAX_TRANS` as decimal(4,0)) AS `cast(``DEF_MAX_TRANS`` as decimal(4,0))`,`information_schema`.`all_part_tables`.`DEF_INITIAL_EXTENT` AS `DEF_INITIAL_EXTENT`,`information_schema`.`all_part_tables`.`DEF_NEXT_EXTENT` AS `DEF_NEXT_EXTENT`,`information_schema`.`all_part_tables`.`DEF_MIN_EXTENTS` AS `DEF_MIN_EXTENTS`,`information_schema`.`all_part_tables`.`DEF_MAX_EXTENTS` AS `DEF_MAX_EXTENTS`,`information_schema`.`all_part_tables`.`DEF_MAX_SIZE` AS `DEF_MAX_SIZE`,`information_schema`.`all_part_tables`.`DEF_PCT_INCREASE` AS `DEF_PCT_INCREASE`,cast(`information_schema`.`all_part_tables`.`DEF_FREELISTS` as decimal(4,0)) AS `cast(``DEF_FREELISTS`` as decimal(4,0))`,cast(`information_schema`.`all_part_tables`.`DEF_FREELIST_GROUPS` as decimal(4,0)) AS `cast(``DEF_FREELIST_GROUPS`` as decimal(4,0))`,`information_schema`.`all_part_tables`.`DEF_LOGGING` AS `DEF_LOGGING`,`information_schema`.`all_part_tables`.`DEF_COMPRESSION` AS `DEF_COMPRESSION`,cast(`information_schema`.`all_part_tables`.`DEF_COMPRESS_FOR` as char(4) charset utf8mb4) AS `cast(``DEF_COMPRESS_FOR`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_BUFFER_POOL` AS `DEF_BUFFER_POOL`,`information_schema`.`all_part_tables`.`DEF_FLASH_CACHE` AS `DEF_FLASH_CACHE`,`information_schema`.`all_part_tables`.`DEF_CELL_FLASH_CACHE` AS `DEF_CELL_FLASH_CACHE`,cast(`information_schema`.`all_part_tables`.`REF_PTN_CONSTRAINT_NAME` as char(4) charset utf8mb4) AS `cast(``REF_PTN_CONSTRAINT_NAME`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`INTERVAL` as char(4) charset utf8mb4) AS `cast(``INTERVAL`` as varchar(4))`,`information_schema`.`all_part_tables`.`AUTOLIST` AS `AUTOLIST`,cast(`information_schema`.`all_part_tables`.`INTERVAL_SUBPARTITION` as char(4) charset utf8mb4) AS `cast(``INTERVAL_SUBPARTITION`` as varchar(4))`,`information_schema`.`all_part_tables`.`AUTOLIST_SUBPARTITION` AS `AUTOLIST_SUBPARTITION`,`information_schema`.`all_part_tables`.`IS_NESTED` AS `IS_NESTED`,`information_schema`.`all_part_tables`.`DEF_SEGMENT_CREATION` AS `DEF_SEGMENT_CREATION`,cast(`information_schema`.`all_part_tables`.`DEF_INDEXING` as char(4) charset utf8mb4) AS `cast(``DEF_INDEXING`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_INMEMORY` AS `DEF_INMEMORY`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_PRIORITY` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_PRIORITY`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_DISTRIBUTE` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_DISTRIBUTE`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_COMPRESSION` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_COMPRESSION`` as varchar(4))`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_DUPLICATE` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_DUPLICATE`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_READ_ONLY` AS `DEF_READ_ONLY`,cast(`information_schema`.`all_part_tables`.`DEF_CELLMEMORY` as char(4) charset utf8mb4) AS `cast(``DEF_CELLMEMORY`` as varchar(4))`,`information_schema`.`all_part_tables`.`DEF_INMEMORY_SERVICE` AS `DEF_INMEMORY_SERVICE`,cast(`information_schema`.`all_part_tables`.`DEF_INMEMORY_SERVICE_NAME` as char(4) charset utf8mb4) AS `cast(``DEF_INMEMORY_SERVICE_NAME`` as varchar(4))` from `information_schema`.`ALL_PART_TABLES` `all_part_tables` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_tab_partitions; +View Create View character_set_client collation_connection +user_tab_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_tab_partitions` (`TABLE_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`CLOBAL_STATS`,`USER_STATS`,`IS_NESTED`,`PARENT_TABLE_PARTITION`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`CELLMEMORY`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select distinct `p`.`table_name` AS `table_name`,`p`.`issubpartitioned` AS `issubpartitioned`,`p`.`partition_name` AS `partition_name`,(case when (`p`.`cntsp` is null) then 0 else `p`.`cntsp` end) AS `subpartition_count`,`p`.`partition_expression` AS `partition_expression`,cast(`p`.`hlen` as decimal(10,0)) AS `cast(p.hlen as decimal(10,0))`,cast(`p`.`partition_ordinal_position` as decimal(10,0)) AS `cast(p.partition_ordinal_position as decimal(10,0))`,`p`.`tspacename` AS `tspacename`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,'DISABLED' AS `DISABLED`,cast('' as char(2) charset utf8mb4) AS `cast('' as varchar(2))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as datetime) AS `cast(NULL as datetime)`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,`p`.`indexstate` AS `indexstate`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select `p1`.`table_schema` AS `table_schema`,`p1`.`table_name` AS `table_name`,`p1`.`issubpartitioned` AS `issubpartitioned`,`p1`.`partition_name` AS `partition_name`,`p2`.`cntsp` AS `cntsp`,`p1`.`partition_expression` AS `partition_expression`,`p1`.`hlen` AS `hlen`,`p1`.`partition_ordinal_position` AS `partition_ordinal_position`,`p1`.`tspacename` AS `tspacename`,`p1`.`indexstate` AS `indexstate` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,(case when (`information_schema`.`partitions`.`SUBPARTITION_NAME` is null) then 'NO' else 'YES' end) AS `issubpartitioned`,`information_schema`.`partitions`.`PARTITION_EXPRESSION` AS `partition_expression`,length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) AS `hlen`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspacename`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `indexstate` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_tab_partitions; +View Create View character_set_client collation_connection +all_tab_partitions CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_tab_partitions` (`TABLE_OWNER`,`TABLE_NAME`,`COMPOSITE`,`PARTITION_NAME`,`SUBPARTITION_COUNT`,`HIGH_VALUE`,`HIGH_VALUE_LENGTH`,`PARTITION_POSITION`,`TABLESPACE_NAME`,`PCT_FREE`,`PCT_USED`,`INI_TRANS`,`MAX_TRANS`,`INITIAL_EXTENT`,`NEXT_EXTENT`,`MIN_EXTENT`,`MAX_EXTENT`,`MAX_SIZE`,`PCT_INCREASE`,`FREELISTS`,`FREELIST_GROUPS`,`LOGGING`,`COMPRESSION`,`COMPRESS_FOR`,`NUM_ROWS`,`BLOCKS`,`EMPTY_BLOCKS`,`AVG_SPACE`,`CHAIN_CNT`,`AVG_ROW_LEN`,`SAMPLE_SIZE`,`LAST_ANALYZED`,`BUFFER_POOL`,`FLASH_CACHE`,`CELL_FLASH_CACHE`,`CLOBAL_STATS`,`USER_STATS`,`IS_NESTED`,`PARENT_TABLE_PARTITION`,`INTERVAL`,`SEGMENT_CREATED`,`INDEXING`,`READ_ONLY`,`INMEMORY`,`INMEMORY_PRIORITY`,`INMEMORY_DISTRIBUTE`,`INMEMORY_COMPRESSION`,`INMEMORY_DUPLICATE`,`CELLMEMORY`,`INMEMORY_SERVICE`,`INMEMORY_SERVICE_NAME`,`MEMOPTIMIZE_READ`,`MEMOPTIMIZE_WRITE`) AS select distinct `p`.`table_schema` AS `table_schema`,`p`.`table_name` AS `table_name`,`p`.`issubpartitioned` AS `issubpartitioned`,`p`.`partition_name` AS `partition_name`,(case when (`p`.`cntsp` is null) then 0 else `p`.`cntsp` end) AS `subpartition_count`,`p`.`partition_expression` AS `partition_expression`,cast(`p`.`hlen` as decimal(10,0)) AS `cast(p.hlen as decimal(10,0))`,cast(`p`.`partition_ordinal_position` as decimal(10,0)) AS `cast(p.partition_ordinal_position as decimal(10,0))`,`p`.`tspacename` AS `tspacename`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,'DISABLED' AS `DISABLED`,cast('' as char(2) charset utf8mb4) AS `cast('' as varchar(2))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as decimal(4,0)) AS `cast(NULL as decimal(4,0))`,cast(NULL as datetime) AS `cast(NULL as datetime)`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,`p`.`indexstate` AS `indexstate`,'NO' AS `NO`,'DISABLED' AS `DISABLED`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,cast(NULL as char(4) charset utf8mb4) AS `cast(NULL as varchar(4))`,'DISABLED' AS `DISABLED`,'DISABLED' AS `DISABLED` from (select `p1`.`table_schema` AS `table_schema`,`p1`.`table_name` AS `table_name`,`p1`.`issubpartitioned` AS `issubpartitioned`,`p1`.`partition_name` AS `partition_name`,`p2`.`cntsp` AS `cntsp`,`p1`.`partition_expression` AS `partition_expression`,`p1`.`hlen` AS `hlen`,`p1`.`partition_ordinal_position` AS `partition_ordinal_position`,`p1`.`tspacename` AS `tspacename`,`p1`.`indexstate` AS `indexstate` from ((select distinct concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,`information_schema`.`partitions`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`partitions`.`TABLE_NAME` AS `table_name`,`information_schema`.`partitions`.`PARTITION_NAME` AS `partition_name`,(case when (`information_schema`.`partitions`.`SUBPARTITION_NAME` is null) then 'NO' else 'YES' end) AS `issubpartitioned`,`information_schema`.`partitions`.`PARTITION_EXPRESSION` AS `partition_expression`,length(`information_schema`.`partitions`.`PARTITION_EXPRESSION`) AS `hlen`,`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` AS `partition_ordinal_position`,concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',concat(concat(`information_schema`.`partitions`.`TABLE_NAME`,'#','p'),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `tspacename`,(case when (`information_schema`.`partitions`.`INDEX_LENGTH` = 0) then 'OFF-INDEXING' else 'ON-INDEXING' end) AS `indexstate` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`PARTITION_NAME` is not null)) `p1` left join (select concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`) AS `fulname`,count(concat(concat(`information_schema`.`partitions`.`TABLE_SCHEMA`,'/',`information_schema`.`partitions`.`TABLE_NAME`),'#',`information_schema`.`partitions`.`PARTITION_NAME`)) AS `cntsp` from `information_schema`.`PARTITIONS` `partitions` where (`information_schema`.`partitions`.`SUBPARTITION_NAME` is not null) group by `fulname`) `p2` on((`p1`.`fulname` = `p2`.`fulname`)))) `p` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_col_comments; +View Create View character_set_client collation_connection +all_col_comments CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_col_comments` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`COMMENTS`,`ORIGIN_CON_ID`) AS select distinct `ic`.`table_schema` AS `table_schema`,`ic`.`table_name` AS `table_name`,`ic`.`column_name` AS `column_name`,`ic`.`column_comment` AS `column_comment`,cast(`ic`.`ordinal_position` as decimal(10,0)) AS `cast(ic.ordinal_position as decimal(10,0))` from (select `information_schema`.`columns`.`TABLE_SCHEMA` AS `table_schema`,`information_schema`.`columns`.`TABLE_NAME` AS `table_name`,`information_schema`.`columns`.`COLUMN_NAME` AS `column_name`,`information_schema`.`columns`.`COLUMN_COMMENT` AS `column_comment`,`information_schema`.`columns`.`ORDINAL_POSITION` AS `ordinal_position` from `information_schema`.`COLUMNS` `columns`) `ic` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$statname; +View Create View character_set_client collation_connection +v$statname CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$statname` (`STATISTIC#`,`NAME`,`CLASS`,`STAT_ID`,`DISPLAY_NAME`,`CON_ID`) AS select cast(`e1`.`statistic` as decimal(10,0)) AS `cast(e1.statistic as decimal)`,`e1`.`event_name` AS `event_name`,cast(`e1`.`class` as decimal(10,0)) AS `cast(e1.class as decimal)`,cast(`e1`.`stat` as decimal(20,0)) AS `cast(e1.stat as decimal(20,0))`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast('0' as decimal(10,0)) AS `cast('0' as decimal)` from (select row_number() OVER (ORDER BY `performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` ) AS `statistic`,`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME` AS `event_name`,(case when (locate('sql',`performance_schema`.`events_waits_summary_by_instance`.`EVENT_NAME`) <> 0) then '1' else '0' end) AS `class`,`performance_schema`.`events_waits_summary_by_instance`.`OBJECT_INSTANCE_BEGIN` AS `stat` from `performance_schema`.`events_waits_summary_by_instance`) `e1` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_procedures; +View Create View character_set_client collation_connection +user_procedures CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_procedures` (`OBJECT_NAME`,`PROCEDURE_NAME`,`OBJECT_ID`,`SUBPROGRAM_ID`,`OVERLOAD`,`OBJECT_TYPE`,`AGGREGATE`,`PIPELINED`,`IMPLTYPEOWNER`,`IMPLTYPENAME`,`PARALLEL`,`INTERFACE`,`DETERMINISTIC`,`AUTHID`,`RESULT_CACHE`,`ORIGIN_CON_ID`,`POLYMORPHIC`,`SQL_MACRO`,`BLOCKCHAIN`,`BLOCKCHAIN_MANDATORY_VOTES`) AS select cast(`information_schema`.`ROUTINES`.`ROUTINE_NAME` as char(128) charset utf8mb4) AS `cast(ROUTINE_NAME as varchar(128))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_NAME` as char(128) charset utf8mb4) AS `cast(ROUTINE_NAME as varchar(128))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(40) charset utf8mb4) AS `cast(NULL as varchar(40))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_TYPE` as char(13) charset utf8mb4) AS `cast(ROUTINE_TYPE as varchar(13))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,`information_schema`.`ROUTINES`.`ROUTINE_SCHEMA` AS `ROUTINE_SCHEMA`,cast(NULL as char(128) charset utf8mb4) AS `cast(NULL as varchar(128))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,`information_schema`.`ROUTINES`.`IS_DETERMINISTIC` AS `IS_DETERMINISTIC`,cast(NULL as char(12) charset utf8mb4) AS `cast(NULL as varchar(12))`,'NO' AS `NO`,'0' AS `0`,'NULL' AS `NULL`,cast(NULL as char(6) charset utf8mb4) AS `cast(NULL as varchar(6))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(400) charset utf8mb4) AS `cast(NULL as varchar(400))` from `information_schema`.`ROUTINES` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_procedures; +View Create View character_set_client collation_connection +all_procedures CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_procedures` (`OWNER`,`OBJECT_NAME`,`PROCEDURE_NAME`,`OBJECT_ID`,`SUBPROGRAM_ID`,`OVERLOAD`,`OBJECT_TYPE`,`AGGREGATE`,`PIPELINED`,`IMPLTYPEOWNER`,`IMPLTYPENAME`,`PARALLEL`,`INTERFACE`,`DETERMINISTIC`,`AUTHID`,`RESULT_CACHE`,`ORIGIN_CON_ID`,`POLYMORPHIC`,`SQL_MACRO`,`BLOCKCHAIN`,`BLOCKCHAIN_MANDATORY_VOTES`) AS select cast(`information_schema`.`ROUTINES`.`ROUTINE_SCHEMA` as char(128) charset utf8mb4) AS `cast(ROUTINE_SCHEMA as varchar(128))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_NAME` as char(128) charset utf8mb4) AS `cast(ROUTINE_NAME as varchar(128))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_NAME` as char(128) charset utf8mb4) AS `cast(ROUTINE_NAME as varchar(128))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(40) charset utf8mb4) AS `cast(NULL as varchar(40))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_TYPE` as char(13) charset utf8mb4) AS `cast(ROUTINE_TYPE as varchar(13))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,`information_schema`.`ROUTINES`.`ROUTINE_SCHEMA` AS `ROUTINE_SCHEMA`,cast(NULL as char(128) charset utf8mb4) AS `cast(NULL as varchar(128))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(`information_schema`.`ROUTINES`.`IS_DETERMINISTIC` as char(3) charset utf8mb4) AS `cast(IS_DETERMINISTIC as varchar(3))`,cast(NULL as char(12) charset utf8mb4) AS `cast(NULL as varchar(12))`,'NO' AS `NO`,'0' AS `0`,'NULL' AS `NULL`,cast(NULL as char(6) charset utf8mb4) AS `cast(NULL as varchar(6))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(400) charset utf8mb4) AS `cast(NULL as varchar(400))` from `information_schema`.`ROUTINES` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_procedures; +View Create View character_set_client collation_connection +dba_procedures CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_procedures` (`OWNER`,`OBJECT_NAME`,`PROCEDURE_NAME`,`OBJECT_ID`,`SUBPROGRAM_ID`,`OVERLOAD`,`OBJECT_TYPE`,`AGGREGATE`,`PIPELINED`,`IMPLTYPEOWNER`,`IMPLTYPENAME`,`PARALLEL`,`INTERFACE`,`DETERMINISTIC`,`AUTHID`,`RESULT_CACHE`,`ORIGIN_CON_ID`,`POLYMORPHIC`,`SQL_MACRO`,`BLOCKCHAIN`,`BLOCKCHAIN_MANDATORY_VOTES`) AS select cast(`information_schema`.`ROUTINES`.`ROUTINE_SCHEMA` as char(128) charset utf8mb4) AS `cast(ROUTINE_SCHEMA as varchar(128))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_NAME` as char(128) charset utf8mb4) AS `cast(ROUTINE_NAME as varchar(128))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_NAME` as char(128) charset utf8mb4) AS `cast(ROUTINE_NAME as varchar(128))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(40) charset utf8mb4) AS `cast(NULL as varchar(40))`,cast(`information_schema`.`ROUTINES`.`ROUTINE_TYPE` as char(13) charset utf8mb4) AS `cast(ROUTINE_TYPE as varchar(13))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,`information_schema`.`ROUTINES`.`ROUTINE_SCHEMA` AS `ROUTINE_SCHEMA`,cast(NULL as char(128) charset utf8mb4) AS `cast(NULL as varchar(128))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(`information_schema`.`ROUTINES`.`IS_DETERMINISTIC` as char(3) charset utf8mb4) AS `cast(IS_DETERMINISTIC as varchar(3))`,cast(NULL as char(12) charset utf8mb4) AS `cast(NULL as varchar(12))`,'NO' AS `NO`,'0' AS `0`,'NULL' AS `NULL`,cast(NULL as char(6) charset utf8mb4) AS `cast(NULL as varchar(6))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(400) charset utf8mb4) AS `cast(NULL as varchar(400))` from `information_schema`.`ROUTINES` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.gv$process; +View Create View character_set_client collation_connection +gv$process CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`gv$process` (`inst_id`,`ADDR`,`PID`,`SOSID`,`SPID`,`STID`,`EXECUTION_TYPE`,`PNAME`,`USERNAME`,`SERIAL#`,`TERMINAL`,`PROGRAM`,`TRACEID`,`TRACEFILE`,`BACKGROUND`,`LATCHWAIT`,`LATCHSPIN`,`PGA_USED_MEM`,`PGA_ALLOC_MEM`,`PGA_FREEABLE_MEM`,`PGA_MAX_MEM`,`NUMA_DEFAULT`,`NUMA_CURR`,`CPU_USED`,`CON_ID`) AS select 1 AS `1`,NULL AS `NULL`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(`performance_schema`.`threads`.`THREAD_OS_ID` as char(24) charset utf8mb4) AS `cast(THREAD_OS_ID as varchar(24))`,cast(`performance_schema`.`threads`.`PROCESSLIST_ID` as char(24) charset utf8mb4) AS `cast(PROCESSLIST_ID as varchar(24))`,cast(`performance_schema`.`threads`.`THREAD_ID` as char(24) charset utf8mb4) AS `cast(THREAD_ID as varchar(24))`,cast(`performance_schema`.`threads`.`TYPE` as char(10) charset utf8mb4) AS `cast(type as varchar(10))`,cast(NULL as char(5) charset utf8mb4) AS `cast(NULL as varchar(5))`,cast(`performance_schema`.`threads`.`PROCESSLIST_USER` as char(15) charset utf8mb4) AS `cast(PROCESSLIST_USER as VARCHAR(15))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(30) charset utf8mb4) AS `cast(NULL as varchar(30))`,cast(NULL as char(48) charset utf8mb4) AS `cast(NULL as varchar(48))`,cast(NULL as char(255) charset utf8mb4) AS `cast(NULL as varchar(255))`,cast(NULL as char(513) charset utf8mb4) AS `cast(NULL as varchar(513))`,cast(NULL as char(1) charset utf8mb4) AS `cast(NULL as varchar(1))`,cast(NULL as char(16) charset utf8mb4) AS `cast(NULL as varchar(16))`,cast(NULL as char(16) charset utf8mb4) AS `cast(NULL as varchar(16))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,0 AS `0` from `performance_schema`.`threads` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.gv$session; +View Create View character_set_client collation_connection +gv$session CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`gv$session` (`INST_ID`,`SADDR`,`SID`,`SERIAL#`,`AUDSID`,`PADDR`,`USER#`,`USERNAME`,`COMMAND`,`OWNERID`,`TADDR`,`LOCKWAIT`,`STATUS`,`SERVER`,`SCHEMA#`,`SCHEMANAME`,`OSUSER`,`PROCESS`,`MACHINE`,`PORT`,`TERMINAL`,`PROGRAM`,`TYPE`,`SQL_ADDRESS`,`SQL_HASH_VALUE`,`SQL_ID`,`SQL_CHILD_NUMBER`,`SQL_EXEC_START`,`SQL_EXEC_ID`,`PREV_SQL_ADDR`,`PREV_HASH_VALUE`,`PREV_SQL_ID`,`PREV_CHILD_NUMBER`,`PREV_EXEC_START`,`PREV_EXEC_ID`,`PLSQL_ENTRY_OBJECT_ID`,`PLSQL_ENTRY_SUBPROGRAM_ID`,`PLSQL_OBJECT_ID`,`PLSQL_SUBPROGRAM_ID`,`MODULE`,`MODULE_HASH`,`ACTION`,`ACTION_HASH`,`CLIENT_INFO`,`FIXED_TABLE_SEQUENCE`,`ROW_WAIT_OBJ#`,`ROW_WAIT_FILE#`,`ROW_WAIT_BLOCK#`,`ROW_WAIT_ROW#`,`TOP_LEVEL_CALL#`,`LOGON_TIME`,`LAST_CALL_ET`,`PDML_ENABLED`,`FAILOVER_TYPE`,`FAILOVER_METHOD`,`FAILED_OVER`,`RESOURCE_CONSUMER_GROUP`,`PDML_STATUS`,`PDDL_STATUS`,`PQ_STATUS`,`CURRENT_QUEUE_DURATION`,`CLIENT_IDENTIFIER`,`BLOCKING_SESSION_STATUS`,`BLOCKING_INSTANCE`,`BLOCKING_SESSION`,`FINAL_BLOCKING_SESSION_STATUS`,`FINAL_BLOCKING_INSTANCE`,`FINAL_BLOCKING_SESSION`,`SEQ#`,`EVENT#`,`EVENT`,`P1TEXT`,`P1`,`P1RAW`,`P2TEXT`,`P2`,`P2RAW`,`P3TEXT`,`P3`,`P3RAW`,`WAIT_CLASS_ID`,`WAIT_CLASS#`,`WAIT_CLASS`,`WAIT_TIME`,`SECONDS_IN_WAIT`,`STATE`,`WAIT_TIME_MICRO`,`TIME_REMAINING_MICRO`,`TOTAL_TIME_WAITED_MICRO`,`HEUR_TIME_WAITED_MICRO`,`TIME_SINCE_LAST_WAIT_MICRO`,`SERVICE_NAME`,`SQL_TRACE`,`SQL_TRACE_WAITS`,`SQL_TRACE_BINDS`,`SQL_TRACE_PLAN_STATS`,`SESSION_EDITION_ID`,`CREATOR_ADDR`,`CREATOR_SERIAL#`,`ECID`,`SQL_TRANSLATION_PROFILE_ID`,`PGA_TUNABLE_MEM`,`SHARD_DDL_STATUS`,`CON_ID`,`EXTERNAL_NAME`,`PLSQL_DEBUGGER_CONNECTED`) AS select distinct 1 AS `1`,NULL AS `NULL`,cast(`sys`.`x$session`.`conn_id` as decimal(10,0)) AS `cast(conn_id as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,substring_index(`sys`.`x$session`.`user`,'@',-(1)) AS `substring_index(user, '@', -1)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,substring_index(`sys`.`x$session`.`user`,'@',1) AS `substring_index(user, '@',1)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(16) charset utf8mb4) AS `cast(NULL as varchar(16))`,cast(NULL as char(16) charset utf8mb4) AS `cast(NULL as varchar(16))`,(case when (`sys`.`x$session`.`state` = 'executing') then 'ACTIVE' else 'INACTIVE' end) AS `status`,cast(NULL as char(9) charset utf8mb4) AS `cast(NULL as varchar(9))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(128) charset utf8mb4) AS `cast(NULL as varchar(128))`,cast(NULL as char(128) charset utf8mb4) AS `cast(NULL as varchar(128))`,`sys`.`x$session`.`pid` AS `pid`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(30) charset utf8mb4) AS `cast(NULL as varchar(30))`,`sys`.`x$session`.`program_name` AS `program_name`,cast(NULL as char(10) charset utf8mb4) AS `cast(NULL as varchar(10))`,NULL AS `NULL`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(13) charset utf8mb4) AS `cast(NULL as varchar(13))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as date)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,NULL AS `NULL`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(13) charset utf8mb4) AS `cast(NULL as varchar(13))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as date)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as date)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(13) charset utf8mb4) AS `cast(NULL as varchar(13))`,cast(NULL as char(10) charset utf8mb4) AS `cast(NULL as varchar(10))`,cast(NULL as char(3) charset utf8mb4) AS `cast(NULL as varchar(3))`,cast(NULL as char(32) charset utf8mb4) AS `cast(NULL as varchar(32))`,cast(NULL as char(8) charset utf8mb4) AS `cast(NULL as varchar(8))`,cast(NULL as char(8) charset utf8mb4) AS `cast(NULL as varchar(8))`,cast(NULL as char(8) charset utf8mb4) AS `cast(NULL as varchar(8))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as char(11) charset utf8mb4) AS `cast(NULL as varchar(11))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(11) charset utf8mb4) AS `cast(NULL as varchar(11))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,NULL AS `NULL`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,NULL AS `NULL`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,NULL AS `NULL`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(19) charset utf8mb4) AS `cast(NULL as varchar(19))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,'DISABLED' AS `DISABLED`,'FALSE' AS `FALSE`,'FALSE' AS `FALSE`,cast(NULL as char(10) charset utf8mb4) AS `cast(NULL as varchar(10))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,NULL AS `NULL`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(64) charset utf8mb4) AS `cast(NULL as varchar(64))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(8) charset utf8mb4) AS `cast(NULL as varchar(8))`,0 AS `0`,cast(NULL as char(1024) charset utf8mb4) AS `cast(NULL as varchar(1024))`,'FALSE' AS `FALSE` from `sys`.`x$session` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.gv$lock; +View Create View character_set_client collation_connection +gv$lock CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`gv$lock` (`inst_id`,`addr`,`kaddr`,`sid`,`type`,`id1`,`id2`,`lmode`,`REQUEST`,`ctime`,`block`,`con_id`) AS select 1 AS `1`,`performance_schema`.`data_locks`.`OBJECT_INSTANCE_BEGIN` AS `OBJECT_INSTANCE_BEGIN`,`performance_schema`.`data_locks`.`ENGINE_LOCK_ID` AS `ENGINE_LOCK_ID`,cast(`performance_schema`.`data_locks`.`THREAD_ID` as decimal(10,0)) AS `cast(THREAD_ID as decimal)`,`performance_schema`.`data_locks`.`LOCK_TYPE` AS `LOCK_TYPE`,0 AS `0`,0 AS `0`,(case when (`performance_schema`.`data_locks`.`LOCK_MODE` = 'S') then 1 when (`performance_schema`.`data_locks`.`LOCK_MODE` = 'X') then 2 when (`performance_schema`.`data_locks`.`LOCK_MODE` = 'IS') then 3 when (`performance_schema`.`data_locks`.`LOCK_MODE` = 'IX') then 4 when (`performance_schema`.`data_locks`.`LOCK_MODE` = 'AUTO_INC') then 5 when (`performance_schema`.`data_locks`.`LOCK_MODE` = 'UNKNOWN') then 6 else 0 end) AS `nlm`,0 AS `0`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,0 AS `0`,0 AS `0` from `performance_schema`.`data_locks` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$thread; +View Create View character_set_client collation_connection +v$thread CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$thread` (`THREAD#`,`STATUS`,`ENABLED`,`GROUPS`,`INSTANCE`,`OPEN_TIME`,`CURRENT_GROUP#`,`SEQUENCE#`,`CHECKPOINT_CHANGE#`,`CHECKPOINT_TIME`,`ENABLE_CHANGE#`,`ENABLE_TIME`,`DISABLE_CHANGE#`,`DISABLE_TIME`,`LAST_REDO_SEQUENCE#`,`LAST_REDO_BLOCK`,`LAST_REDO_CHANGE#`,`LAST_REDO_TIME`,`CON_ID`) AS select cast(`performance_schema`.`threads`.`THREAD_ID` as decimal(10,0)) AS `cast(THREAD_ID as decimal)`,'OPEN' AS `OPEN`,cast(NULL as char(80) charset utf8mb4) AS `cast(NULL as varchar(80))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as char(80) charset utf8mb4) AS `cast(NULL as varchar(80))`,cast(NULL as date) AS `cast(NULL as DATE)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as DATE)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as DATE)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as DATE)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal)`,cast(NULL as date) AS `cast(NULL as DATE)`,0 AS `0` from `performance_schema`.`threads` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_tablespace_usage_metrics; +View Create View character_set_client collation_connection +dba_tablespace_usage_metrics CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_tablespace_usage_metrics` (`TABLESPACE_NAME`,`USED_SPACE`,`ALLOCATION_SIZE`,`TABLESPACE_SIZE`,`USED_PERCENT`,`BLOCK_SIZE`) AS select distinct `innodb_tablespaces`.`NAME` AS `name`,cast(`innodb_tablespaces`.`FILE_SIZE` as decimal(10,0)) AS `cast(file_size as decimal(10,0))`,cast(`innodb_tablespaces`.`ALLOCATED_SIZE` as decimal(10,0)) AS `cast(allocated_size as decimal(10,0))`,cast(`innodb_tablespaces`.`PAGE_SIZE` as decimal(10,0)) AS `cast(page_size as decimal(10,0))`,cast(NULL as decimal(10,0)) AS `cast(NULL as decimal(10,0))`,cast(`innodb_tablespaces`.`FS_BLOCK_SIZE` as decimal(10,0)) AS `cast(fs_block_size as decimal(10,0))` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_data_files; +View Create View character_set_client collation_connection +dba_data_files CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_data_files` (`FILE_NAME`,`FILE_ID`,`TABLESPACE_NAME`,`BYTES`,`BLOCKS`,`STATUS`,`RELATIVE_FNO`,`AUTOEXTENSIBLE`,`MAXBYTES`,`MAXBLOCKS`,`INCREMENT_BY`,`USER_BYTES`,`USER_BLOCKS`,`ONLINE_STATUS`,`LOST_WRITE_PROTECT`) AS select distinct `itb`.`path` AS `path`,`it`.`space` AS `space`,`it`.`name` AS `name`,`it`.`allocated_size` AS `allocated_size`,NULL AS `NULL`,`it`.`my_state` AS `my_state`,NULL AS `NULL`,'YES' AS `YES`,`it`.`file_size` AS `file_size`,`it`.`fs_block_size` AS `fs_block_size`,NULL AS `NULL`,`it`.`page_size` AS `page_size`,NULL AS `NULL`,`it`.`my_status` AS `my_status`,NULL AS `NULL` from ((select `innodb_tablespaces`.`SPACE` AS `space`,`innodb_tablespaces`.`NAME` AS `name`,`innodb_tablespaces`.`ALLOCATED_SIZE` AS `allocated_size`,`innodb_tablespaces`.`FILE_SIZE` AS `file_size`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size`,`innodb_tablespaces`.`PAGE_SIZE` AS `page_size`,(case when (`innodb_tablespaces`.`STATE` = 'normal') then 'AVAILABLE' when (`innodb_tablespaces`.`STATE` = 'active') then 'AVAILABLE' else 'INVALID' end) AS `my_state`,(case when (`innodb_tablespaces`.`STATE` = 'normal') then 'ONLINE' when (`innodb_tablespaces`.`STATE` = 'active') then 'ONLINE' else 'OFFLINE' end) AS `my_status` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `it` left join (select `information_schema`.`innodb_tablespaces_brief`.`PATH` AS `path`,`information_schema`.`innodb_tablespaces_brief`.`NAME` AS `name` from `information_schema`.`INNODB_TABLESPACES_BRIEF` `innodb_tablespaces_brief`) `itb` on((`it`.`name` = `itb`.`name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.gv$instance; +View Create View character_set_client collation_connection +gv$instance CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`gv$instance` (`INST_ID`,`INSTANCE_NUMBER`,`INSTANCE_NAME`,`HOST_NAME`,`VERSION`,`STARTUP_T`,`STATUS`,`PAR`,`THREAD#`,`ARCHIVER`,`LOG_SWITCH_WAIT`,`LOGINS`,`SHU`,`DATABASE_STATUS`,`INSTANCE_ROLE`,`ACTIVE_ST`,`BLO`,`CON_ID`,`INSTANCE_MO`,`EDITION`,`FAMILY`) AS select `tmp`.`INSTANCE_NUMBER` AS `INST_ID`,`tmp`.`INSTANCE_NUMBER` AS `INSTANCE_NUMBER`,`tmp`.`INSTANCE_NAME` AS `INSTANCE_NAME`,`tmp`.`INSTANCE_NAME` AS `HOST_NAME`,`tmp`.`VERSION` AS `VERSION`,`tmp`.`STARTUP_T` AS `STARTUP_T`,`tmp`.`STATUS` AS `STATUS`,`tmp`.`PAR` AS `PAR`,`tmp`.`THREAD#` AS `THREAD#`,`tmp`.`ARCHIVER` AS `ARCHIVER`,`tmp`.`LOG_SWITCH_WAIT` AS `LOG_SWITCH_WAIT`,`tmp`.`LOGINS` AS `LOGINS`,`tmp`.`SHU` AS `SHU`,`tmp`.`DATABASE_STATUS` AS `DATABASE_STATUS`,`tmp`.`INSTANCE_ROLE` AS `INSTANCE_ROLE`,`tmp`.`ACTIVE_ST` AS `ACTIVE_ST`,`tmp`.`BLO` AS `BLO`,`tmp`.`CON_ID` AS `CON_ID`,`tmp`.`INSTANCE_MO` AS `INSTANCE_MO`,`tmp`.`EDITION` AS `EDITION`,`tmp`.`FAMILY` AS `FAMILY` from (select 1 AS `INSTANCE_NUMBER`,(select `performance_schema`.`global_variables`.`VARIABLE_VALUE` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'gdb_instance_name')) AS `INSTANCE_NAME`,(select `performance_schema`.`global_variables`.`VARIABLE_VALUE` from `performance_schema`.`global_variables` where (`performance_schema`.`global_variables`.`VARIABLE_NAME` = 'version')) AS `VERSION`,(select `performance_schema`.`global_status`.`VARIABLE_VALUE` from `performance_schema`.`global_status` where (`performance_schema`.`global_status`.`VARIABLE_NAME` = 'Uptime')) AS `STARTUP_T`,'STARTED' AS `STATUS`,'NO' AS `PAR`,NULL AS `THREAD#`,NULL AS `ARCHIVER`,NULL AS `LOG_SWITCH_WAIT`,NULL AS `LOGINS`,NULL AS `SHU`,NULL AS `DATABASE_STATUS`,NULL AS `INSTANCE_ROLE`,'STOPPED' AS `ACTIVE_ST`,NULL AS `BLO`,NULL AS `CON_ID`,NULL AS `INSTANCE_MO`,NULL AS `EDITION`,NULL AS `FAMILY`) `tmp` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_col_privs; +View Create View character_set_client collation_connection +dba_col_privs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_col_privs` (`GRANTEE`,`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`GRANTOR`,`PRIVILEGE`,`GRANTABLE`,`COMMON`,`INHERITED`) AS select `column_privileges`.`GRANTEE` AS `grantee`,`column_privileges`.`TABLE_SCHEMA` AS `table_schema`,`column_privileges`.`TABLE_NAME` AS `table_name`,`column_privileges`.`COLUMN_NAME` AS `column_name`,NULL AS `NULL`,`column_privileges`.`PRIVILEGE_TYPE` AS `privilege_type`,`column_privileges`.`IS_GRANTABLE` AS `is_grantable`,'YES' AS `YES`,'YES' AS `YES` from `information_schema`.`COLUMN_PRIVILEGES` `column_privileges` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_roles; +View Create View character_set_client collation_connection +dba_roles CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_roles` (`ROLE`,`ROLE_ID`,`PASSWORD_REQUIRED`,`AUTHENTICATION_TYPE`,`COMMON`,`ORACLE_MAINTAINED`,`INHERITED`,`IMPLICIT`,`EXTERNAL_NAME`) AS select `m`.`User` AS `user`,`rownum` AS `rownum`,'NO' AS `NO`,'NONE' AS `NONE`,'YES' AS `YES`,'N' AS `N`,NULL AS `NULL`,'YES' AS `YES`,'NO' AS `NO` from `mysql`.`user` `m` utf8mb4 utf8mb4_0900_ai_ci +Warnings: +Warning 1356 View 'sys.dba_roles' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them +show create view sys.v$active_session_history; +View Create View character_set_client collation_connection +v$active_session_history CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$active_session_history` (`SAMPLE_ID`,`SAMPLE_TIME`,`IS_AWR_SAMPLE`,`SESSION_ID`,`SESSION_SERIAL#`,`SESSION_TYPE`,`FLAGS`,`USER_ID`,`SQL_ID`,`IS_SQLID_CURRENT`,`SQL_CHILD_NUMBER`,`SQL_OPCODE`,`SQL_OPNAME`,`FORCE_MATCHING_SIGNATURE`,`TOP_LEVEL_SQL_ID`,`TOP_LEVEL_SQL_OPCODE`,`SQL_ADAPTIVE_PLAN_RESOLVED`,`SQL_FULL_PLAN_HASH_VALUE`,`SQL_PLAN_HASH_VALUE`,`SQL_PLAN_LINE_ID`,`SQL_PLAN_OPERATION`,`SQL_PLAN_OPTIONS`,`SQL_EXEC_ID`,`SQL_EXEC_START`,`PLSQL_ENTRY_OBJECT_ID`,`PLSQL_ENTRY_SUBPROGRAM_ID`,`PLSQL_OBJECT_ID`,`PLSQL_SUBPROGRAM_ID`,`QC_INSTANCE_ID`,`QC_SESSION_ID`,`QC_SESSION_SERIAL#`,`PX_FLAGS`,`EVENT`,`EVENT_ID`,`EVENT#`,`SEQ#`,`P1TEXT`,`P1`,`P2TEXT`,`P2`,`P3TEXT`,`P3`,`WAIT_CLASS`,`WAIT_CLASS_ID`,`WAIT_TIME`,`SESSION_STATE`,`TIME_WAITED`,`BLOCKING_SESSION_STATUS`,`BLOCKING_SESSION`,`BLOCKING_SESSION_SERIAL#`,`BLOCKING_INST_ID`,`BLOCKING_HANGCHAIN_INFO`,`CURRENT_OBJ#`,`CURRENT_FILE#`,`CURRENT_BLOCK#`,`CURRENT_ROW#`,`TOP_LEVEL_CALL#`,`TOP_LEVEL_CALL_NAME`,`CONSUMER_GROUP_ID`,`XID`,`REMOTE_INSTANCE#`,`TIME_MODEL`,`IN_CONNECTION_MGMT`,`IN_PARSE`,`IN_HARD_PARSE`,`IN_SQL_EXECUTION`,`IN_PLSQL_EXECUTION`,`IN_PLSQL_RPC`,`IN_PLSQL_COMPILATION`,`IN_JAVA_EXECUTION`,`IN_BIND`,`IN_CURSOR_CLOSE`,`IN_SEQUENCE_LOAD`,`IN_INMEMORY_QUERY`,`IN_INMEMORY_POPULATE`,`IN_INMEMORY_PREPOPULATE`,`IN_INMEMORY_REPOPULATE`,`IN_INMEMORY_TREPOPULATE`,`IN_TABLESPACE_ENCRYPTION`,`CAPTURE_OVERHEAD`,`REPLAY_OVERHEAD`,`IS_CAPTURED`,`IS_REPLAYED`,`IS_REPLAY_SYNC_TOKEN_HOLDER`,`SPID`,`STID`,`SERVICE_HASH`,`PROGRAM`,`MODULE`,`ACTION`,`CLIENT_ID`,`CLIENT_INFO`,`MACHINE`,`PORT`,`ECID`,`DBREPLAY_FILE_ID`,`DBREPLAY_CALL_COUNTER`,`TM_DELTA_TIME`,`TM_DELTA_CPU_TIME`,`TM_DELTA_DB_TIME`,`DELTA_TIME`,`DELTA_READ_IO_REQUESTS`,`DELTA_WRITE_IO_REQUESTS`,`DELTA_READ_IO_BYTES`,`DELTA_WRITE_IO_BYTES`,`DELTA_INTERCONNECT_IO_BYTES`,`DELTA_READ_MEM_BYTES`,`PGA_ALLOCATED`,`TEMP_SPACE_ALLOCATED`,`CON_DBID`,`CON_ID`,`DBOP_NAME`,`DBOP_EXEC_ID`) AS select `performance_schema`.`events_statements_history`.`THREAD_ID` AS `thread_id`,`performance_schema`.`events_statements_history`.`TIMER_WAIT` AS `timer_wait`,NULL AS `NULL`,`performance_schema`.`events_statements_history`.`EVENT_ID` AS `event_id`,`performance_schema`.`events_statements_history`.`STATEMENT_ID` AS `statement_id`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`performance_schema`.`events_statements_history`.`SQL_TEXT` AS `sql_text`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`performance_schema`.`events_statements_history`.`TIMER_START` AS `timer_start`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,0 AS `0`,NULL AS `NULL`,NULL AS `NULL` from `performance_schema`.`events_statements_history` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.v$access; +View Create View character_set_client collation_connection +v$access CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`v$access` (`SID`,`OWNER`,`OBJECT`,`TYPE`,`CON_ID`) AS select `performance_schema`.`metadata_locks`.`OWNER_THREAD_ID` AS `OWNER_THREAD_ID`,`performance_schema`.`metadata_locks`.`OBJECT_SCHEMA` AS `OBJECT_SCHEMA`,`performance_schema`.`metadata_locks`.`OBJECT_NAME` AS `OBJECT_NAME`,`performance_schema`.`metadata_locks`.`OBJECT_TYPE` AS `OBJECT_TYPE`,0 AS `0` from `performance_schema`.`metadata_locks` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_lobs; +View Create View character_set_client collation_connection +all_lobs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_lobs` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`SEGMENT_NAME`,`TABLESPACE_NAME`,`INDEX_NAME`,`CHUNK`,`PCTVERSION`,`RETENTION`,`FREEPOOLS`,`CACHE`,`LOGGING`,`ENCRYPT`,`COMPRESSION`,`DEDUPLICATION`,`IN_ROW`,`FORMAT`,`PARTITIONED`,`SECUREFILE`,`SEGMENT_CREATED`,`RETENTION_TYPE`,`RETENTION_VALUE`) AS select `al`.`owner` AS `owner`,`al`.`table_name` AS `table_name`,`al`.`column_name` AS `column_name`,cast(`it`.`sname` as char(128) charset utf8mb4) AS `cast(it.sname as varchar(128))`,`it`.`name` AS `name`,`al`.`index_name` AS `index_name`,cast(`it`.`fs_block_size` as decimal(10,0)) AS `cast(it.fs_block_size as decimal(10,0))`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`it`.`partitioned` AS `partitioned`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from ((select concat(`information_schema`.`all_lobs`.`OWNER`,'/',`information_schema`.`all_lobs`.`TABLE_NAME`) AS `fulname`,`information_schema`.`all_lobs`.`OWNER` AS `owner`,`information_schema`.`all_lobs`.`TABLE_NAME` AS `table_name`,`information_schema`.`all_lobs`.`COLUMN_NAME` AS `column_name`,`information_schema`.`all_lobs`.`INDEX_NAME` AS `index_name` from `information_schema`.`ALL_LOBS` `all_lobs`) `al` left join (select `innodb_tablespaces`.`NAME` AS `name`,(case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then 'NO' else 'YES' end) AS `partitioned`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `it` on((`al`.`fulname` = `it`.`name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_lobs; +View Create View character_set_client collation_connection +dba_lobs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_lobs` (`OWNER`,`TABLE_NAME`,`COLUMN_NAME`,`SEGMENT_NAME`,`TABLESPACE_NAME`,`INDEX_NAME`,`CHUNK`,`PCTVERSION`,`RETENTION`,`FREEPOOLS`,`CACHE`,`LOGGING`,`ENCRYPT`,`COMPRESSION`,`DEDUPLICATION`,`IN_ROW`,`FORMAT`,`PARTITIONED`,`SECUREFILE`,`SEGMENT_CREATED`,`RETENTION_TYPE`,`RETENTION_VALUE`) AS select `al`.`owner` AS `owner`,`al`.`table_name` AS `table_name`,`al`.`column_name` AS `column_name`,cast(`it`.`sname` as char(128) charset utf8mb4) AS `cast(it.sname as varchar(128))`,`it`.`name` AS `name`,`al`.`index_name` AS `index_name`,cast(`it`.`fs_block_size` as decimal(10,0)) AS `cast(it.fs_block_size as decimal(10,0))`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`it`.`partitioned` AS `partitioned`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from ((select concat(`information_schema`.`all_lobs`.`OWNER`,'/',`information_schema`.`all_lobs`.`TABLE_NAME`) AS `fulname`,`information_schema`.`all_lobs`.`OWNER` AS `owner`,`information_schema`.`all_lobs`.`TABLE_NAME` AS `table_name`,`information_schema`.`all_lobs`.`COLUMN_NAME` AS `column_name`,`information_schema`.`all_lobs`.`INDEX_NAME` AS `index_name` from `information_schema`.`ALL_LOBS` `all_lobs`) `al` left join (select `innodb_tablespaces`.`NAME` AS `name`,(case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then 'NO' else 'YES' end) AS `partitioned`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `it` on((`al`.`fulname` = `it`.`name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_lobs; +View Create View character_set_client collation_connection +user_lobs CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_lobs` (`TABLE_NAME`,`COLUMN_NAME`,`SEGMENT_NAME`,`TABLESPACE_NAME`,`INDEX_NAME`,`CHUNK`,`PCTVERSION`,`RETENTION`,`FREEPOOLS`,`CACHE`,`LOGGING`,`ENCRYPT`,`COMPRESSION`,`DEDUPLICATION`,`IN_ROW`,`FORMAT`,`PARTITIONED`,`SECUREFILE`,`SEGMENT_CREATED`,`RETENTION_TYPE`,`RETENTION_VALUE`) AS select `al`.`table_name` AS `table_name`,`al`.`column_name` AS `column_name`,cast(`it`.`sname` as char(128) charset utf8mb4) AS `cast(it.sname as varchar(128))`,`it`.`name` AS `name`,`al`.`index_name` AS `index_name`,cast(`it`.`fs_block_size` as decimal(10,0)) AS `cast(it.fs_block_size as decimal(10,0))`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,`it`.`partitioned` AS `partitioned`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL`,NULL AS `NULL` from ((select concat(`information_schema`.`all_lobs`.`OWNER`,'/',`information_schema`.`all_lobs`.`TABLE_NAME`) AS `fulname`,`information_schema`.`all_lobs`.`OWNER` AS `owner`,`information_schema`.`all_lobs`.`TABLE_NAME` AS `table_name`,`information_schema`.`all_lobs`.`COLUMN_NAME` AS `column_name`,`information_schema`.`all_lobs`.`INDEX_NAME` AS `index_name` from `information_schema`.`ALL_LOBS` `all_lobs`) `al` left join (select `innodb_tablespaces`.`NAME` AS `name`,(case when (locate('/',`innodb_tablespaces`.`NAME`) = 0) then `innodb_tablespaces`.`NAME` else substring_index(substring_index(`innodb_tablespaces`.`NAME`,'/',-(1)),'#',1) end) AS `sname`,(case when (locate('#',`innodb_tablespaces`.`NAME`) = 0) then 'NO' else 'YES' end) AS `partitioned`,`innodb_tablespaces`.`FS_BLOCK_SIZE` AS `fs_block_size` from `information_schema`.`INNODB_TABLESPACES` `innodb_tablespaces`) `it` on((`al`.`fulname` = `it`.`name`))) utf8mb4 utf8mb4_0900_ai_ci +show create view sys.all_subpart_key_columns; +View Create View character_set_client collation_connection +all_subpart_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`all_subpart_key_columns` (`OWNER`,`NAME`,`OBJECT_TYPE`,`COLUMN_NAME`,`COLUMN_POSITION`) AS select `tmp`.`owner` AS `owner`,`tmp`.`name` AS `name`,`tmp`.`object_type` AS `object_type`,`tmp`.`column_name` AS `column_name`,`tmp`.`column_position` AS `column_position` from (select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `owner`,`information_schema`.`partitions`.`TABLE_NAME` AS `name`,'TABLE' AS `object_type`,cast(`information_schema`.`partitions`.`PARTITION_EXPRESSION` as char(30) charset utf8mb4) AS `column_name`,cast(`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` as decimal(10,0)) AS `column_position` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID')) union all select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `owner`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `name`,'INDEX' AS `object_type`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` as char(30) charset utf8mb4) AS `column_name`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `column_position` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new`) `tmp` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.dba_subpart_key_columns; +View Create View character_set_client collation_connection +dba_subpart_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`dba_subpart_key_columns` (`OWNER`,`NAME`,`OBJECT_TYPE`,`COLUMN_NAME`,`COLUMN_POSITION`) AS select `tmp`.`owner` AS `owner`,`tmp`.`name` AS `name`,`tmp`.`object_type` AS `object_type`,`tmp`.`column_name` AS `column_name`,`tmp`.`column_position` AS `column_position` from (select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `owner`,`information_schema`.`partitions`.`TABLE_NAME` AS `name`,'TABLE' AS `object_type`,cast(`information_schema`.`partitions`.`PARTITION_EXPRESSION` as char(30) charset utf8mb4) AS `column_name`,cast(`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` as decimal(10,0)) AS `column_position` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID')) union all select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `owner`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `name`,'INDEX' AS `object_type`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` as char(30) charset utf8mb4) AS `column_name`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `column_position` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new`) `tmp` utf8mb4 utf8mb4_0900_ai_ci +show create view sys.user_subpart_key_columns; +View Create View character_set_client collation_connection +user_subpart_key_columns CREATE ALGORITHM=UNDEFINED DEFINER=`mysql.sys`@`localhost` SQL SECURITY INVOKER VIEW `sys`.`user_subpart_key_columns` (`NAME`,`OBJECT_TYPE`,`COLUMN_NAME`,`COLUMN_POSITION`) AS select `tmp`.`name` AS `name`,`tmp`.`object_type` AS `object_type`,`tmp`.`column_name` AS `column_name`,`tmp`.`column_position` AS `column_position` from (select `information_schema`.`partitions`.`TABLE_SCHEMA` AS `owner`,`information_schema`.`partitions`.`TABLE_NAME` AS `name`,'TABLE' AS `object_type`,cast(`information_schema`.`partitions`.`PARTITION_EXPRESSION` as char(30) charset utf8mb4) AS `column_name`,cast(`information_schema`.`partitions`.`PARTITION_ORDINAL_POSITION` as decimal(10,0)) AS `column_position` from `information_schema`.`PARTITIONS` `partitions` where ((`information_schema`.`partitions`.`PARTITION_NAME` is not null) and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'sloth_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> '_gdb_r_rowid') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GDB_BID') and (`information_schema`.`partitions`.`PARTITION_NAME` <> 'GTID')) union all select `information_schema`.`all_ind_columns_new`.`INDEX_OWNER` AS `owner`,`information_schema`.`all_ind_columns_new`.`INDEX_NAME` AS `name`,'INDEX' AS `object_type`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_NAME` as char(30) charset utf8mb4) AS `column_name`,cast(`information_schema`.`all_ind_columns_new`.`COLUMN_POSITION` as decimal(10,0)) AS `column_position` from `information_schema`.`ALL_IND_COLUMNS_NEW` `all_ind_columns_new`) `tmp` utf8mb4 utf8mb4_0900_ai_ci +########################################## +### sys.dba_tab_col_statistics +########################################## +create table t1(id int); +select a.owner, a.table_name, a.column_name, b.num_rows, a.num_distinct, round(a.num_distinct/b.num_rows *100,2) selectivity, a.num_buckets, a.histogram from sys.dba_tab_col_statistics a,sys.dba_tables b where a.owner=upper(b.owner) and a.table_name=upper(b.table_name) and a.table_name = 'T1'; +OWNER TABLE_NAME COLUMN_NAME NUM_ROWS NUM_DISTINCT selectivity NUM_BUCKETS HISTOGRAM +insert into t1 values(1),(2),(2),(3),(3),(3),(4),(4),(4),(4),(5),(5),(5),(5),(5),(6),(6),(6),(6),(7),(7),(7),(8),(8),(9); +analyze table t1 update histogram on id with 5 buckets; +Table Op Msg_type Msg_text +test.t1 histogram status Histogram statistics created for column 'id'. +select a.owner, a.table_name, a.column_name, b.num_rows, a.num_distinct, round(a.num_distinct/b.num_rows *100,2) selectivity, a.num_buckets, a.histogram from sys.dba_tab_col_statistics a,sys.dba_tables b where a.owner=upper(b.owner) and a.table_name=upper(b.table_name) and a.table_name = 'T1'; +OWNER TABLE_NAME COLUMN_NAME NUM_ROWS NUM_DISTINCT selectivity NUM_BUCKETS HISTOGRAM +TEST T1 ID NULL 9 NULL 5 {"buckets": [[1, 3, 0.24, 3], [4, 4, 0.4, 1], [5, 5, 0.6, 1], [6, 6, 0.76, 1], [7, 9, 1.0, 3]], "data-type": "int", "null-values": 0.0, "collation-id": 8, "last-updated": "2023-07-18 11:52:58.123456", "sampling-rate": 1.0, "histogram-type": "equi-height", "number-of-buckets-specified": 5} +analyze table t1 drop histogram on id; +Table Op Msg_type Msg_text +test.t1 histogram status Histogram statistics removed for column 'id'. +analyze table t1 update histogram on id with 10 buckets; +Table Op Msg_type Msg_text +test.t1 histogram status Histogram statistics created for column 'id'. +select a.owner, a.table_name, a.column_name, b.num_rows, a.num_distinct, a.LOW_VALUE, a.HIGH_VALUE, a.num_buckets, a.histogram from sys.dba_tab_col_statistics a,sys.dba_tables b where a.owner=upper(b.owner) and a.table_name=upper(b.table_name) and a.table_name = 'T1'; +OWNER TABLE_NAME COLUMN_NAME NUM_ROWS NUM_DISTINCT LOW_VALUE HIGH_VALUE NUM_BUCKETS HISTOGRAM +TEST T1 ID NULL 9 1 9 10 {"buckets": [[1, 0.04], [2, 0.12], [3, 0.24], [4, 0.4], [5, 0.6000000000000001], [6, 0.7600000000000001], [7, 0.8800000000000001], [8, 0.9600000000000001], [9, 1.0]], "data-type": "int", "null-values": 0.0, "collation-id": 8, "last-updated": "2023-07-18 11:52:58.123456", "sampling-rate": 1.0, "histogram-type": "singleton", "number-of-buckets-specified": 10} +truncate t1; +analyze table t1 update histogram on id with 5 buckets; +Table Op Msg_type Msg_text +test.t1 histogram status Histogram statistics created for column 'id'. +select a.owner, a.table_name, a.column_name, b.num_rows, a.num_distinct, a.LOW_VALUE, a.HIGH_VALUE, a.num_buckets, a.histogram from sys.dba_tab_col_statistics a,sys.dba_tables b where a.owner=upper(b.owner) and a.table_name=upper(b.table_name) and a.table_name = 'T1'; +OWNER TABLE_NAME COLUMN_NAME NUM_ROWS NUM_DISTINCT LOW_VALUE HIGH_VALUE NUM_BUCKETS HISTOGRAM +TEST T1 ID NULL 0 NULL NULL 5 {"buckets": [], "data-type": "int", "null-values": 0.0, "collation-id": 8, "last-updated": "2023-07-18 11:52:58.123456", "sampling-rate": 1.0, "histogram-type": "singleton", "number-of-buckets-specified": 5} +drop table t1;