TAMPILKAN TABEL - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

TAMPILKAN TABEL

Menampilkan daftar tabel dalam skema, bersama dengan beberapa atribut tabel.

Setiap baris keluaran terdiri dari nama database, nama skema, nama tabel, tipe tabel, ACL tabel, komentar, pemilik tabel, waktu terakhir diubah, waktu modifikasi terakhir, dist_style, dan sub-tipe tabel. Untuk informasi selengkapnya tentang atribut ini, lihat SVV_ALL_TABLES.

Stempel waktu modifikasi dan perubahan dapat tertinggal di belakang pembaruan tabel sekitar 20 menit.

Jika lebih dari 10.000 tabel akan dihasilkan dari perintah SHOW TABLES, maka kesalahan dikembalikan.

Izin yang diperlukan

Untuk melihat tabel dalam skema Amazon Redshift, pengguna saat ini harus memenuhi salah satu kriteria berikut:

  • Jadilah superuser.

  • Jadilah pemilik meja.

  • Diberikan hak istimewa PENGGUNAAN pada skema induk dan diberikan hak SELECT di atas meja atau diberikan hak SELECT pada kolom mana pun dalam tabel.

Sintaksis

SHOW TABLES FROM SCHEMA database_name.schema_name [LIKE 'filter_pattern'] [LIMIT row_limit ]

Parameter

database_name

Nama database yang berisi tabel untuk daftar.

Untuk menampilkan tabel dalamAWS Glue Data Catalog, tentukan (awsdatacatalog) sebagai nama database, dan pastikan konfigurasi sistem data_catalog_auto_mount diatur ketrue. Untuk informasi selengkapnya, lihat MENGUBAH SISTEM.

schema_name

Nama skema yang berisi tabel untuk daftar.

Untuk menampilkan AWS Glue Data Catalog tabel, berikan nama AWS Glue database sebagai nama skema.

filter_pattern

Ekspresi karakter UTF-8 yang valid dengan pola untuk mencocokkan nama tabel. Opsi LIKE melakukan kecocokan peka huruf besar/kecil yang mendukung metakarakter pencocokan pola berikut:

Metakarakter Deskripsi
% Cocokkan dengan urutan nol atau lebih karakter.
_ Cocokkan karakter tunggal apa pun.

Jika filter_pattern tidak mengandung metakarakter, maka pola hanya mewakili string itu sendiri; dalam hal ini LIKE bertindak sama dengan operator sama dengan.

baris_limit

Jumlah maksimum baris untuk kembali. Row_limit bisa 0—10.000.

Contoh

SHOW TABLES FROM SCHEMA s1; database_name | schema_name | table_name | table_type | table_acl | remarks | owner | last_altered_time | last_modified_time | dist_style | table_subtype ---------------+-------------+-------------------+------------+-------------------------------------+---------+-------+----------------------------+----------------------------+------------+------------------- dev | s1 | late_binding_view | VIEW | alice=arwdRxtDPA/alice~bob=d/alice | | alice | | | | LATE BINDING VIEW dev | s1 | manual_mv | VIEW | alice=arwdRxtDPA/alice~bob=P/alice | | alice | | | | MATERIALIZED VIEW dev | s1 | regular_view | VIEW | alice=arwdRxtDPA/alice~bob=r/alice | | alice | | | | REGULAR VIEW dev | s1 | test_table | TABLE | alice=arwdRxtDPA/alice~bob=rw/alice | | alice | 2025-11-18 15:52:00.010452 | 2025-11-18 15:44:34.856073 | AUTO (ALL) | REGULAR TABLE
SHOW TABLES FROM SCHEMA dev.s1 LIKE '%view' LIMIT 1; database_name | schema_name | table_name | table_type | table_acl | remarks | owner | last_altered_time | last_modified_time | dist_style | table_subtype ---------------+-------------+-------------------+------------+--------------------------------------+---------+-------+-------------------+--------------------+------------+------------------- dev | s1 | late_binding_view | VIEW | {alice=arwdRxtDPA/alice,bob=d/alice} | | alice | | | | LATE BINDING VIEW