Vue SEMANTIC_RELATIONSHIPS¶
Cette vue Information Schema affiche une ligne pour chaque relation d’une vue sémantique dans la base de données spécifiée (ou actuelle).
- Voir aussi ::
Colonnes¶
Nom de la colonne |
Type de données |
Description |
|---|---|---|
|
VARCHAR |
Base de données à laquelle appartient la vue sémantique. |
|
VARCHAR |
Schéma auquel la vue sémantique appartient. |
|
VARCHAR |
Nom de la vue sémantique. |
|
VARCHAR |
Nom de la relation sémantique. |
|
VARCHAR |
Nom de la table sémantique faisant référence à l’autre table. |
|
ARRAY(VARCHAR) |
Liste des noms des colonnes faisant référence aux colonnes de l’autre table. |
|
VARCHAR |
Nom de la table sémantique référencée. |
|
ARRAY(VARCHAR) |
Liste des noms des colonnes référencées. Si le mot clé ASOF a été spécifié pour une colonne dans la clause REFERENCES, l’élément de la colonne est un objet JSON qui contient les champs suivants :
Par exemple, pour cette clause 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
)
)
La colonne +--------------------------------+
| REF_KEYS |
|--------------------------------|
| [ |
| "C_CUST_ID" |
| ] |
| [ |
| "CA_CUST_ID", |
| { |
| "column": "CA_START_DATE", |
| "type": "ASOF" |
| } |
| ] |
+--------------------------------+
|