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.
JATUHKAN TAMPILAN TERWUJUD
Menghapus tampilan yang terwujud.
Untuk informasi selengkapnya tentang tampilan yang terwujud, lihatTampilan terwujud di Amazon Redshift.
Sintaksis
DROP MATERIALIZED VIEW [ IF EXISTS ] mv_name [, ... ] [ CASCADE | RESTRICT ]
Parameter
- JIKA ADA
-
Klausa yang menentukan untuk memeriksa apakah tampilan terwujud bernama ada. Jika tampilan terwujud tidak ada, maka
DROP MATERIALIZED VIEWperintah mengembalikan pesan kesalahan. Klausa ini berguna saat membuat skrip, untuk menjaga skrip agar tidak gagal jika Anda menghapus tampilan terwujud yang tidak ada.
- mv_name
-
Nama tampilan yang terwujud yang akan dihapus.
- KASKADE
-
Klausa yang menunjukkan untuk secara otomatis menghapus objek yang bergantung pada tampilan yang terwujud, seperti tampilan lain.
- MEMBATASI
-
Klausa yang menunjukkan untuk tidak melepaskan tampilan yang terwujud jika ada objek yang bergantung padanya. Ini adalah opsi default.
Catatan Penggunaan
Hanya pemilik tampilan terwujud yang dapat menggunakan DROP MATERIALIZED VIEW tampilan itu. Seorang superuser atau pengguna yang secara khusus telah diberikan hak istimewa DROP dapat menjadi pengecualian untuk ini.
Saat Anda menulis pernyataan drop untuk tampilan terwujud dan tampilan dengan nama yang cocok ada, itu menghasilkan kesalahan yang menginstruksikan Anda untuk menggunakan DROP VIEW. Kesalahan terjadi bahkan dalam kasus di mana Anda menggunakanDROP MATERIALIZED VIEW IF EXISTS.
Contoh
Contoh berikut menjatuhkan tampilan yang tickets_mv terwujud.
DROP MATERIALIZED VIEW tickets_mv;