HANA列表/显示表SQL命令

Tho*_*ues 3 sql hana

如何通过SQL显示/列出SAP HANA中的所有表?

Lar*_*Br. 14

SAP HANA通过系统表(如TABLES,VIEWS,USERS等)提供数据库目录(就像大多数其他DBMS一样)......这些是符合ANSI-92的元数据视图.

而不是INFORMATION_SCHEMA SAP HANA在PUBLIC模式中提供这些视图(同样,与其他DBMS一样).

例:

select * from tables
select * from public.tables
Run Code Online (Sandbox Code Playgroud)

M_TABLES提供有关表示表的运行时对象的信息.

  • TABLES 和其他元数据视图是模式 SYS 中的 VIEWS,同时是 PUBLIC SYNONYMS(在模式 PUBLIC 中)。但这根本不是投反对票的理由!投反对票的人至少应该提供更好的答案或评论。 (2认同)