Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von Bedeutung
Dieses Feature befindet sich in der Public Preview.
Gilt für:
Databricks SQL
Databricks Runtime 17.0 und höher
Gibt die grundlegenden Metadateninformationen einer vorhandenen Prozedur zurück. Die Metadateninformationen enthalten den Prozedurnamen und die Parameter.
Bei Angabe der optionalen EXTENDED-Option werden die grundlegenden Metadateninformationen zusammen mit den erweiterten Nutzungsinformationen zurückgegeben.
Syntax
{ DESC | DESCRIBE } PROCEDURE [ EXTENDED ] procedure_name
Die Parameter
-
Der Name einer vorhandenen Prozedur im Metastore. Der Prozedurname kann optional mit einem Schemanamen qualifiziert werden. Wenn
procedure_namenicht durch ein Schema qualifiziert ist, wird die Prozedur im aktuellen Schema aufgelöst.
Beispiele
> CREATE PROCEDURE greeting(IN mode STRING COMMENT 'informal or formal')
LANGUAGE SQL
SQL SECURITY INVOKER
AS BEGIN
SELECT 'Hello!';
CASE mode WHEN 'informal' THEN SELECT 'Hi!';
WHEN 'forma' THEN SELECT 'Pleased to meet you.';
END CASE;
END;
> DESCRIBE PROCEDURE greeting;
Procedure: main.default.greeting
Parameters: IN mode STRING
> DESCRIBE PROCEDURE EXTENDED greeting;
Procedure: main.srielau.greeting
Parameters: IN mode STRING 'informal or formal'
Deterministic: false
Data Access: MODIFIES SQL DATA
Security Type: INVOKER
Configs: ...
Owner: alf@melmak.et
Create Time: Mon May 12 08:11:17 UTC 2025
"Body: BEGIN
SELECT 'Hello!';
CASE mode WHEN 'informal' THEN SELECT 'Hi!';
WHEN 'forma' THEN SELECT 'Pleased to meet you.';
END CASE;
END"
Language: SQL