SEMANTIC_RELATIONSHIPS ビュー¶
このInformation Schemaビューは、指定された(または現在の)データベースのセマンティックビュー内の各リレーションシップごとに1行を表示します。
- こちらもご覧ください:
列¶
列名 |
データ型 |
説明 |
|---|---|---|
|
VARCHAR |
セマンティックビューが属するデータベース。 |
|
VARCHAR |
セマンティックビューが属するスキーマ。 |
|
VARCHAR |
セマンティックビューの名前。 |
|
VARCHAR |
セマンティック関係の名前。 |
|
VARCHAR |
他のテーブルを参照するセマンティックテーブルの名前。 |
|
ARRAY(VARCHAR) |
もう一方のテーブルの列を参照する列名のリスト。 |
|
VARCHAR |
参照されているセマンティックテーブルの名前。 |
|
ARRAY(VARCHAR) |
参照されている列名のリスト。 REFERENCES 句で列に ASOF キーワードが指定されていた場合、列の要素は次のフィールドを含む JSON オブジェクトです。
たとえば、この RELATIONSHIPS 句の場合: RELATIONSHIPS (
customer_address(ca_cust_id)
REFERENCES customer,
orders(o_cust_id, o_ord_date)
REFERENCES
customer_address(
ca_cust_id,
ASOF ca_start_date
)
)
+--------------------------------+
| REF_KEYS |
|--------------------------------|
| [ |
| "C_CUST_ID" |
| ] |
| [ |
| "CA_CUST_ID", |
| { |
| "column": "CA_START_DATE", |
| "type": "ASOF" |
| } |
| ] |
+--------------------------------+
|