Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
TAMPILKAN SKEMA
Menampilkan daftar skema dalam database, bersama dengan beberapa atribut skema.
Setiap baris keluaran terdiri dari nama database, nama skema, pemilik skema, tipe skema, skema ACL, database sumber, dan opsi skema. Untuk informasi selengkapnya tentang atribut ini, lihat SVV_ALL_SCHEMAS.
Jika lebih dari 10.000 skema dapat dihasilkan dari perintah SHOW SCHEMAS, maka kesalahan dikembalikan.
Izin yang diperlukan
Untuk melihat skema dalam tabel Amazon Redshift, pengguna saat ini harus memenuhi salah satu kriteria berikut:
Jadilah pengguna super.
Jadilah pemilik skema.
Diberikan hak istimewa USAGE pada skema.
Sintaksis
SHOW SCHEMAS FROM DATABASE database_name [LIKE 'filter_pattern'] [LIMIT row_limit ]
Parameter
- database_name
-
Nama database yang berisi tabel yang akan dicantumkan.
Untuk menampilkan tabel dalam sebuah AWS Glue Data Catalog, tent
awsdatacatalogukan () sebagai nama database, dan pastikan konfigurasi sistemdata_catalog_auto_mountdiatur ketrue. Untuk informasi selengkapnya, lihat MENGUBAH SISTEM. - filter_pattern
-
Ekspresi UTF-8 karakter yang valid dengan pola untuk mencocokkan nama skema. Opsi LIKE melakukan kecocokan peka huruf besar-kecil yang mendukung metakarakter pencocokan pola berikut:
Metakarakter Deskripsi %Cocokkan setiap urutan nol atau lebih karakter. _Cocokkan dengan karakter tunggal. Jika filter_pattern tidak mengandung metacharacters, maka pola hanya mewakili string itu sendiri; dalam hal ini LIKE bertindak sama dengan operator sama.
- batas_baris
-
Jumlah maksimum baris yang akan dikembalikan. Row_limit bisa 0-10.000.
Contoh
Contoh berikut menunjukkan skema dari database Amazon Redshift bernama. dev
SHOW SCHEMAS FROM DATABASE dev;database_name | schema_name | schema_owner | schema_type | schema_acl | source_database | schema_option ---------------+----------------------+--------------+-------------+-----------------------------+-----------------+--------------- dev | pg_automv | 1 | local | | | dev | pg_catalog | 1 | local | jpuser=UC/jpuser~=U/jpuser | | dev | public | 1 | local | jpuser=UC/jpuser~=UC/jpuser | | dev | information_schema | 1 | local | jpuser=UC/jpuser~=U/jpuser | | dev | schemad79cd6d93bf043 | 1 | local | | |
Contoh berikut menunjukkan skema dalam AWS Glue Data Catalog database bernamaawsdatacatalog. Jumlah maksimum baris keluaran adalah5.
SHOW SCHEMAS FROM DATABASE awsdatacatalog LIMIT 5;database_name | schema_name | schema_owner | schema_type | schema_acl | source_database | schema_option ----------------+----------------------+--------------+-------------+------------+-----------------+--------------- awsdatacatalog | 000_too_many_glue_db | | EXTERNAL | | | awsdatacatalog | 123_default | | EXTERNAL | | | awsdatacatalog | adhoc | | EXTERNAL | | | awsdatacatalog | all_shapes_10mb | | EXTERNAL | | | awsdatacatalog | all_shapes_1g | | EXTERNAL | | |