Documentation Home
MySQL 9.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 261.1Kb
Man Pages (Zip) - 368.3Kb
Info (Gzip) - 4.1Mb
Info (Zip) - 4.1Mb


MySQL 9.3 Reference Manual  / ...  / INFORMATION_SCHEMA Tables  / INFORMATION_SCHEMA General Tables  /  The INFORMATION_SCHEMA ROUTINE_LIBRARIES Table

28.3.31 The INFORMATION_SCHEMA ROUTINE_LIBRARIES Table

TheROUTINE_LIBRARIES table provides information about routines contained in JavaScript libraries supported by the MLE Component (seeSection 7.5.7, “Multilingual Engine Component (MLE)”).

TheROUTINE_LIBRARIES table has the columns listed here:

  • ROUTINE_CATALOG

    Routine catalog name. Currently, this is alwaysdef.

  • ROUTINE_SCHEMA

    Routine schema or database.

  • ROUTINE_NAME

    Name of the routine.

  • ROUTINE_TYPE

    Type of routine. One ofFUNCTION,PROCEDURE, orLIBRARY.

  • LIBRARY_CATALOG

    Library catalog name. Currently, this is alwaysdef.

  • LIBRARY_SCHEMA

    Library database or schema.

  • LIBRARY_NAME

    Library name.

  • LIBRARY_VERSION

    Library version.

Example:

mysql> TABLE information_schema.ROUTINE_LIBRARIES\G*************************** 1. row ***************************ROUTINE_CATALOG: def ROUTINE_SCHEMA: jslib   ROUTINE_NAME: foo   ROUTINE_TYPE: FUNCTIONLIBRARY_CATALOG: def LIBRARY_SCHEMA: jslib   LIBRARY_NAME: lib1LIBRARY_VERSION: NULL*************************** 2. row ***************************ROUTINE_CATALOG: def ROUTINE_SCHEMA: jslib   ROUTINE_NAME: foo   ROUTINE_TYPE: FUNCTIONLIBRARY_CATALOG: def LIBRARY_SCHEMA: jslib   LIBRARY_NAME: lib2LIBRARY_VERSION: NULL2 rows in set (0.00 sec)

All stored routines importing libraries are listed in theROUTINE_LIBRARIES table even if the referenced Library does not exist.