Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime 11.3 LTS en hoger
Unity Catalog alleen
Belangrijk
Deze functie is beschikbaar als openbare preview.
INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE bevat alle beperkingen die verwijzen naar kolommen als buitenlandse of primaire sleutelkolommen in de catalogus.
De geretourneerde rijen zijn beperkt tot de tabellen waarmee de gebruiker kan communiceren.
Definitie
De CONSTRAINT_COLUMN_USAGE relatie bevat de volgende kolommen:
| Naam | Gegevenstype | Null-waarde toegestaan | Standaard | Beschrijving |
|---|---|---|---|---|
TABLE_CATALOG |
STRING |
Nee | Ja | Catalogus met de relatie. |
TABLE_SCHEMA |
STRING |
Nee | Ja | Schema met de relatie. |
TABLE_NAME |
STRING |
Nee | Ja | Naam van de relatie. |
COLUMN_NAME |
STRING |
Nee | Ja | Naam van de kolom. |
CONSTRAINT_CATALOG |
STRING |
Nee | Ja | Catalogus met de voorwaarde. |
CONSTRAINT_SCHEMA |
STRING |
Nee | Ja | Schema met de beperking. |
CONSTRAINT_NAME |
STRING |
Nee | Ja | Naam van de beperking. |
Beperkingen
De volgende beperkingen zijn van toepassing op de CONSTRAINT_COLUMN_USAGE relatie:
| Klas | Naam | Lijst met kolommen | Beschrijving |
|---|---|---|---|
| Primaire sleutel | CON_COL_USG_PK |
CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME, COLUMN_NAME |
Identificeert het gebruik van de kolom op unieke wijze. |
| Vreemde sleutel | CON_COL_USG_TAB_CONS_FK |
CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME |
Verwijzingen TABLE_CONSTRAINTS. |
| Vreemde sleutel | CON_COL_USG_FK |
TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME |
Verwijzingen COLUMNS. |
Voorbeelden
> SELECT constraint_name
FROM information_schema.constraint_column_usage AS ccu
JOIN information_schema.table_constraints AS tc USING (constraint_catalog, constraint_schema, constraint_name)
WHERE ccu.table_schema = 'information_schema'
AND ccu.table_name = 'tables'
AND tc.constraint_type = 'PRIMARY KEY'