问题1:ADB中字典表和普通表在information_schma.tables表里的table_type都是BASE TABLE,我如何区分字典表和普通表呢? 问题2:那就是区分不出来字典表咯??
ADB中字典表和普通表在information_schma.tables表里的table_type?[阿里云云原生数据仓库]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
问题1:ADB中字典表和普通表在information_schma.tables表里的table_type都是BASE TABLE,我如何区分字典表和普通表呢? 问题2:那就是区分不出来字典表咯??
在ADB中,字典表和普通表在
information_schema.tables
表中的table_type
都是BASE TABLE
,因此无法通过table_type
区分它们。但是,我们可以通过查询字典表的名称或使用特定的命名规则来区分它们。 比如在ADB中,字典表的名称通常以下划线“_”作为前缀标识,例如“_v_table_name”。
可以使用以下SQL语句获取表的列信息:
或者,您还可以使用以下SQL语句获取表的所有信息,包括列信息、索引信息、分布式键、分布式类型等:
回答1:目前都是显示为BASE TABLE,除了adb的默认数据库以外其他为普通表 回答2:是的,此回答整理自钉群“云数据仓库ADB-开发者群”