SCHEMATA
Berlaku untuk: Databricks SQL Databricks Runtime 10.4 LTS dan di atas Unity Catalog saja
INFORMATION_SCHEMA. SCHEMATA menjelaskan skema dalam katalog.
Baris yang dikembalikan terbatas pada skema yang diizinkan pengguna untuk berinteraksi.
Definisi
Relasi SCHEMATA
berisi kolom berikut:
Nama | Jenis data | Dapat diubah ke null | Standard | Deskripsi |
---|---|---|---|---|
CATALOG_NAME |
STRING |
Tidak | Ya | Katalog yang berisi skema. |
SCHEMA_NAME |
STRING |
Tidak | Ya | Nama skema. |
SCHEMA_OWNER |
STRING |
Tidak | Tidak | Pengguna atau grup (utama) yang saat ini memiliki skema. |
COMMENT |
STRING |
Ya | Tidak | Komentar opsional yang menjelaskan hubungan. |
CREATED |
TIMESTAMP |
Tidak | Tidak | Tanda waktu saat hubungan dibuat. |
CREATED_BY |
STRING |
Tidak | Tidak | Prinsipal yang membuat relasi. |
LAST_ALTERED |
TIMESTAMP |
Tidak | Tidak | Tanda waktu ketika definisi relasi terakhir diubah dengan cara apa pun. |
LAST_ALTERED_BY |
STRING |
Tidak | Tidak | Prinsipal yang terakhir mengubah hubungan. |
Kendala
Batasan berikut berlaku untuk TABLES
relasi:
Kelas | Nama | Daftar Kolom | Deskripsi |
---|---|---|---|
Kunci utama | SCHEMATA_PK |
CATALOG_NAME , SCHEMA_NAME |
Pengidentifikasi unik untuk skema. |
Kunci asing | SCHEMATA_CATS_FK |
CATALOG_NAME |
Mereferensikan KATALOG. |
Contoh
> SELECT schema_owner
FROM information_schema.schemata
WHERE table_schema = 'information_schema'
AND table_name = 'default';
system