ADB中字典表和普通表在information_schma.tables表里的table_type?[阿里云云原生数据仓库]

问题1:ADB中字典表和普通表在information_schma.tables表里的table_type都是BASE TABLE,我如何区分字典表和普通表呢? 问题2:那就是区分不出来字典表咯??

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 在ADB中,字典表和普通表在information_schema.tables表中的table_type都是BASE TABLE,因此无法通过table_type区分它们。

    但是,我们可以通过查询字典表的名称或使用特定的命名规则来区分它们。 比如在ADB中,字典表的名称通常以下划线“_”作为前缀标识,例如“_v_table_name”。

    可以使用以下SQL语句获取表的列信息:

    DESC table_name;

    或者,您还可以使用以下SQL语句获取表的所有信息,包括列信息、索引信息、分布式键、分布式类型等:

    SHOW CREATE TABLE table_name;

  2. 回答1:目前都是显示为BASE TABLE,除了adb的默认数据库以外其他为普通表 回答2:是的,此回答整理自钉群“云数据仓库ADB-开发者群”