Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Bu özellik Genel Önizleme aşamasındadır.
Şunun için geçerlidir: Databricks Runtime 17.0 ve üzeri
Kullanıcı tanımlı bir yordamı siler.
Bir işlevi bırakmak için yordamda ayrıcalığına sahip MANAGE
olmanız, yordamın sahibi veya yordamın bulunduğu şemanın, kataloğun veya meta veri deposunun sahibi olmanız gerekir.
Sözdizimi
DROP PROCEDURE [ IF EXISTS ] procedure_name
Parametreler
-
Mevcut bir prosedürün adı. Prosedür adı isteğe bağlı olarak bir şema adı ile nitelenebilir.
VARSA İSE
Belirtilirse, yordam mevcut olmadığında hiçbir özel durum atılmaz.
Örnekler
-- 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;