Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Fitur ini ada di Pratinjau Publik.
Berlaku untuk:
Databricks SQL
Databricks Runtime 17.0 ke atas
Menghilangkan prosedur yang ditentukan pengguna.
Untuk menghilangkan fungsi, Anda harus memiliki MANAGE hak istimewa pada prosedur, menjadi pemiliknya, atau pemilik skema, katalog, atau metastore tempat prosedur berada.
Sintaksis
DROP PROCEDURE [ IF EXISTS ] procedure_name
Parameter-parameternya
-
Nama prosedur yang ada. Nama prosedur dapat dibubuhi secara opsional dengan nama skema.
JIKA ADA
Jika ditentukan, tidak ada pengecualian yang terjadi ketika prosedur tidak ada.
Contoh
-- Create a procedure `hello`
> CREATE PROCEDURE hello() SQL SECURITY INVOKER LANGUAGE SQL
AS BEGIN
SELECT 'hello!';
END;
-- Drop the procedure
> DROP PROCEDURE hello;
-- Try to drop a procedure which is not present
> DROP PROCEDURE hello;
Error: ROUTINE_NOT_FOUND
-- Drop a procedure only if it exists
> DROP PROCEDURE IF EXISTS hello;