web-dev-qa-db-ja.com

HANAリスト/ show tables SQLコマンド

SQLを介してSAP HANAのすべてのテーブルを表示/一覧表示する方法は?

5

SAP HANAは [〜#〜] tables [〜#〜] 、VIEWS、USERSなどのシステムテーブルを介して(他のほとんどのDBMSと同様に)データベースカタログを提供します。これらはANSI- 92準拠のメタデータビュー。

INFORMATION_SCHEMAの代わりに、SAP HANAはこれらのビューを[〜#〜] public [〜#〜]スキーマ(ここでも、他のDBMSと同様)。

例:

select * from tables
select * from public.tables

M_TABLESは、テーブルを表すランタイムオブジェクトに関する情報を提供します。

18
Lars Br.

特定のスキーマのテーブルを表示するには:

select * from SYS.M_TABLES where SCHEMA_NAME ='<your schema name goes here>'
0
Alferd Nobel