Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime 11.3 LTS ve üzeri
evet olarak işaretlendi
Önemli
Bu özellik Genel Önizlemededir.
INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE bir tabloya yabancı anahtar, birincil anahtar veya katalog içindeki benzersiz kısıtlama olarak başvuran tüm kısıtlamaları listeler.
Döndürülen satırlar, kullanıcının etkileşim kurma ayrıcalığı olan tablolarla sınırlıdır.
Tanım
CONSTRAINT_TABLE_USAGE ilişkisi aşağıdaki sütunları içerir:
| Veri Akışı Adı | Veri türü | Null Olabilir | Standart | Açıklama |
|---|---|---|---|---|
TABLE_CATALOG |
STRING |
Hayır | Evet | İlişkiyi içeren katalog. |
TABLE_SCHEMA |
STRING |
Hayır | Evet | İlişkiyi içeren şema. |
TABLE_NAME |
STRING |
Hayır | Evet | İlişkinin adı. |
CONSTRAINT_CATALOG |
STRING |
Hayır | Evet | Kısıtlamayı içeren katalog. |
CONSTRAINT_SCHEMA |
STRING |
Hayır | Evet | Kısıtlamayı içeren şema. |
CONSTRAINT_NAME |
STRING |
Hayır | Evet | Kısıtlamanın adı. |
Sınırlamalar
İlişki için CONSTRAINT_TABLE_USAGE aşağıdaki kısıtlamalar geçerlidir:
| Sınıf | Veri Akışı Adı | Sütun Listesi | Açıklama |
|---|---|---|---|
| Birincil anahtar | CON_TAB_USG_PK |
TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME |
İlişkiyi benzersiz olarak tanımlar. |
| Yabancı anahtar | CON_TAB_USG_TABLES_FK |
TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME |
Referanslar TABLES |
| Yabancı anahtar | CON_TAB_USG_TAB_CONS_FK |
CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME |
Referanslar TABLE_CONSTRAINTS. |
Örnekler
> SELECT constraint_name
FROM information_schema.constraint_table_usage
WHERE table_schema = 'information_schema'
AND table_name = 'tables'