Spec-Zone.ru › MariaDB

ПОКАЗАТЬ СОЗДАНИЕ ФУНКЦИИ

Синтаксис

SHOW CREATE FUNCTION func_name

Описание

Эта команда похожа на ПОКАЗАТЬ СОЗДАНИЕ ПРОЦЕДУРЫ, но для сохранённых функций.

Вывод этой команды ненадёжно зависит от переменной сервера sql_quote_show_create - см. http://bugs.mysql.com/bug.php?id=12719

Пример

SHOW CREATE FUNCTION VatCents\G
*************************** 1. row ***************************
            Function: VatCents
            sql_mode: 
     Create Function: CREATE DEFINER=`root`@`localhost` FUNCTION `VatCents`(price DECIMAL(10,2)) RETURNS int(11)
    DETERMINISTIC
BEGIN
 DECLARE x INT;
 SET x = price * 114;
 RETURN x;
END
character_set_client: utf8
collation_connection: utf8_general_ci
  Database Collation: latin1_swedish_ci

См. также

  • Сохранённые функции
  • CREATE FUNCTION
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/show-create-function/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API