Exibição SEMANTIC_RELATIONSHIPS¶
Essa exibição do Information Schema exibe uma linha para cada relação em uma exibição semântica no banco de dados especificado (ou atual).
- Consulte também:
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
|
VARCHAR |
Banco de dados ao qual a exibição semântica pertence. |
|
VARCHAR |
Esquema ao qual a exibição semântica pertence. |
|
VARCHAR |
Nome da exibição semântica. |
|
VARCHAR |
Nome da relação semântica. |
|
VARCHAR |
Nome da tabela semântica que faz referência à outra tabela. |
|
ARRAY(VARCHAR) |
Lista dos nomes das colunas referentes às colunas da outra tabela. |
|
VARCHAR |
Nome da tabela semântica que está sendo referenciada. |
|
ARRAY(VARCHAR) |
Lista dos nomes das colunas que estão sendo referenciadas. Se o ASOF A palavra-chave foi especificada para uma coluna no REFERENCES cláusula, o elemento para a coluna é um JSON Objeto que contém os seguintes campos:
Por exemplo, para essa cláusula 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
)
)
O +--------------------------------+
| REF_KEYS |
|--------------------------------|
| [ |
| "C_CUST_ID" |
| ] |
| [ |
| "CA_CUST_ID", |
| { |
| "column": "CA_START_DATE", |
| "type": "ASOF" |
| } |
| ] |
+--------------------------------+
|