MySQL 5.1 リファレンスマニュアル :: 21 INFORMATION_SCHEMA データベース :: 21.14 INFORMATION_SCHEMA ROUTINES テーブル
« 21.13 INFORMATION_SCHEMA KEY_COLUMN_USAGE テーブル

21.15 INFORMATION_SCHEMA VIEWS テーブル »
Section Navigation      [Toggle]
  • 21 INFORMATION_SCHEMA データベース
  • 21.1 INFORMATION_SCHEMA SCHEMATA テーブル
  • 21.2 INFORMATION_SCHEMA TABLES テーブル
  • 21.3 INFORMATION_SCHEMA COLUMNS テーブル
  • 21.4 INFORMATION_SCHEMA STATISTICS テーブル
  • 21.5 INFORMATION_SCHEMA USER_PRIVILEGES テーブル
  • 21.6 INFORMATION_SCHEMA SCHEMA_PRIVILEGES テーブル
  • 21.7 INFORMATION_SCHEMA TABLE_PRIVILEGES テーブル
  • 21.8 INFORMATION_SCHEMA COLUMN_PRIVILEGES テーブル
  • 21.9 INFORMATION_SCHEMA CHARACTER_SETS テーブル
  • 21.10 INFORMATION_SCHEMA COLLATIONS テーブル
  • 21.11 INFORMATION_SCHEMA COLLATION_CHARACTER_SET_APPLICABILITY テーブル
  • 21.12 INFORMATION_SCHEMA TABLE_CONSTRAINTS テーブル
  • 21.13 INFORMATION_SCHEMA KEY_COLUMN_USAGE テーブル
  • 21.14 INFORMATION_SCHEMA ROUTINES テーブル
  • 21.15 INFORMATION_SCHEMA VIEWS テーブル
  • 21.16 INFORMATION_SCHEMA TRIGGERS テーブル
  • 21.17 INFORMATION_SCHEMA PLUGINS テーブル
  • 21.18 INFORMATION_SCHEMA ENGINES テーブル
  • 21.19 INFORMATION_SCHEMA PARTITIONS テーブル
  • 21.20 INFORMATION_SCHEMA EVENTS テーブル
  • 21.21 INFORMATION_SCHEMA FILES テーブル
  • 21.22 INFORMATION_SCHEMA PROCESSLIST テーブル
  • 21.23 INFORMATION_SCHEMA REFERENTIAL_CONSTRAINTS テーブル
  • 21.24 INFORMATION_SCHEMA GLOBAL_STATUS および SESSION_STATUS テーブル
  • 21.25 INFORMATION_SCHEMA GLOBAL_VARIABLES および SESSION_VARIABLES テーブル
  • 21.26 その他の INFORMATION_SCHEMA テーブル
  • 21.27 SHOW ステートメントへの拡張

21.14. INFORMATION_SCHEMA ROUTINES テーブル

ROUTINES テーブルは保存されたルーチン(プロシージャおよび関数の両方) に関する情報を提供します。ROUTINES テーブルはこの段階ではユーザー定義の関数 (UDF) を含みません。

「mysql.proc 名」 の名前のカラムは INFORMATION_SCHEMA.ROUTINES テーブル カラムに相当する mysql.proc テーブル カラムを意味します。

INFORMATION_SCHEMA 名 mysql.proc 名 備考
SPECIFIC_NAME specific_name  
ROUTINE_CATALOG   NULL
ROUTINE_SCHEMA db  
ROUTINE_NAME name  
ROUTINE_TYPE type {PROCEDURE|FUNCTION}
DTD_IDENTIFIER   (データタイプ デスクリプター)
ROUTINE_BODY   SQL
ROUTINE_DEFINITION body  
EXTERNAL_NAME   NULL
EXTERNAL_LANGUAGE language NULL
PARAMETER_STYLE   SQL
IS_DETERMINISTIC is_deterministic  
SQL_DATA_ACCESS sql_data_access  
SQL_PATH   NULL
SECURITY_TYPE security_type  
CREATED created  
LAST_ALTERED modified  
SQL_MODE sql_mode MySQL 拡張
ROUTINE_COMMENT comment MySQL 拡張
DEFINER definer MySQL 拡張

注:

  • MySQL は EXTERNAL_LANGUAGE をこのように計算します。

    • mysql.proc.language='SQL' の場合、EXTERNAL_LANGUAGE は NULL

    • そうでない場合、EXTERNAL_LANGUAGE は mysql.proc.language にあります。しかし、まだ外部言語がないので、それは常に NULL です。

Copyright © 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates