Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Эта функция доступна в общедоступной предварительной версии.
Область применения: Databricks Runtime 17.0 и выше
Возвращает основные сведения о метаданных существующей процедуры. Сведения о метаданных включают имя и параметры процедуры.
Если указан необязательный параметр EXTENDED
, возвращаются основные сведения о метаданных вместе с расширенной информацией об использовании.
Синтаксис
{ DESC | DESCRIBE } PROCEDURE [ EXTENDED ] procedure_name
Параметры
-
Имя существующей процедуры в хранилище метаданных. Имя процедуры может быть опционально уточнено с помощью имени схемы. Если
procedure_name
не ассоциирована со схемой, процедура исполняется в текущей схеме.
Примеры
> 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: [email protected]
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