Spec-Zone.ru › MySQL 9.2

28.3.31 Таблица INFORMATION_SCHEMA ROUTINE_LIBRARIES

Таблица ROUTINE_LIBRARIES предоставляет информацию о процедурах, содержащихся в JavaScript-библиотеках, поддерживаемых компонентом MLE (см. Раздел 7.5.8, «Компонент многоязыковой обработки (MLE)»).

В таблице ROUTINE_LIBRARIES перечислены следующие столбцы:

  • ROUTINE_CATALOG

    Имя каталога каталога процедур. В настоящее время это всегда def.

  • ROUTINE_SCHEMA

    Схема или база данных процедуры.

  • ROUTINE_NAME

    Имя процедуры.

  • ROUTINE_TYPE

    Тип процедуры. Один из FUNCTION, PROCEDURE или LIBRARY.

  • LIBRARY_CATALOG

    Имя каталога библиотеки. В настоящее время это всегда def.

  • LIBRARY_SCHEMA

    База данных или схема библиотеки.

  • LIBRARY_NAME

    Имя библиотеки.

  • LIBRARY_VERSION

    Версия библиотеки.

Пример:

mysql> TABLE information_schema.ROUTINE_LIBRARIES\G
*************************** 1. row ***************************
ROUTINE_CATALOG: def
 ROUTINE_SCHEMA: jslib
   ROUTINE_NAME: foo
   ROUTINE_TYPE: FUNCTION
LIBRARY_CATALOG: def
 LIBRARY_SCHEMA: jslib
   LIBRARY_NAME: lib1
LIBRARY_VERSION: NULL
*************************** 2. row ***************************
ROUTINE_CATALOG: def
 ROUTINE_SCHEMA: jslib
   ROUTINE_NAME: foo
   ROUTINE_TYPE: FUNCTION
LIBRARY_CATALOG: def
 LIBRARY_SCHEMA: jslib
   LIBRARY_NAME: lib2
LIBRARY_VERSION: NULL
2 rows in set (0.00 sec)

Все хранимые процедуры, импортирующие библиотеки, перечислены в таблице ROUTINE_LIBRARIES, даже если указанная библиотека не существует.

Таблица ROUTINE_LIBRARIES была добавлена в MySQL 9.2.0.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/information-schema-routine-libraries-table.html

Spec-Zone.ru

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