Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Cette fonctionnalité est disponible en préversion publique.
S’applique à :
Databricks SQL
Databricks Runtime 17.0 et versions ultérieures
Retourne les informations de métadonnées de base d’une procédure existante. Les informations de métadonnées incluent le nom de la procédure et les paramètres.
Si l’option facultative EXTENDED est spécifiée, les informations de métadonnées de base sont retournées ainsi que les informations d’utilisation étendues.
Syntaxe
{ DESC | DESCRIBE } PROCEDURE [ EXTENDED ] procedure_name
Paramètres
-
Nom d’une procédure existante dans le metastore. Le nom de la procédure peut éventuellement être qualifié avec un nom de schéma. Si
procedure_namen’est pas qualifié avec un schéma, la procédure est résolue dans le schéma actuel.
Exemples
> 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