Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DROP DATABASE
Menghapus basis data bernama dari katalog. Jika basis data berisi tabel, Anda harus baik drop tabel sebelum menjalankanDROP DATABASE
atau menggunakanCASCADE
Klausul. PenggunaanDATABASE
danSCHEMA
dapat dipertukarkan. Mereka berarti hal yang sama.
Sinopsis
DROP {DATABASE | SCHEMA} [IF EXISTS] database_name [RESTRICT | CASCADE]
Parameter
- [JIKA ADA]
-
Menyebabkan kesalahan yang akan ditekan jika
database_name
tidak ada. - [MEMBATAS|KASKADE]
-
Menentukan bagaimana tabel dalam
database_name
dianggap selamaDROP
Operasi. Jika Anda menentukanRESTRICT
, basis data tidak dijatuhkan jika berisi tabel. Ini adalah perilaku default. MenentukanCASCADE
menyebabkan basis data dan semua tabel yang akan dijatuhkan.
Contoh
DROP DATABASE clickstreams;
DROP SCHEMA IF EXISTS clickstreams CASCADE;
catatan
Ketika Anda mencoba untuk menjatuhkan database yang namanya memiliki karakter khusus (misalnya,my-database
), Anda mungkin menerima pesan kesalahan. Untuk mengatasi masalah ini, coba lampirkan nama database di karakter centang belakang (`). Untuk informasi tentang penamaan database di Athena, lihat. Nama database, tabel, dan kolom