Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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