Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Den här funktionen finns som allmänt tillgänglig förhandsversion.
Gäller för:
Databricks
Databricks Runtime 17.0 och senare
Släpper en användardefinierad procedur.
Om du vill släppa en funktion måste du ha MANAGE behörighet för proceduren, vara dess ägare eller ägare av schemat, katalogen eller metaarkivet som proceduren finns i.
Syntax
DROP PROCEDURE [ IF EXISTS ] procedure_name
Parameterar
-
Namnet på en befintlig procedur. Procedurnamnet kan vara valfritt kvalificerat med ett schemanamn.
OM DET FINNS
Om det anges utlöses inget undantag när proceduren inte finns.
Exempel
-- 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;