Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 27.1Mb
PDF (A4) - 27.2Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


13.7.5.29 SHOW PROCEDURE STATUS 構文

SHOW PROCEDURE STATUS
    [LIKE 'pattern' | WHERE expr]

このステートメントは、MySQL 拡張です。これは、ストアドプロシージャーの特性 (データベース、名前、型、作成者、作成日と変更日、文字セット情報など) を返します。同様のステートメントである SHOW FUNCTION STATUS は、ストアドファンクションに関する情報を表示します (セクション13.7.5.21「SHOW FUNCTION STATUS 構文」を参照してください)。

LIKE 句 (存在する場合) は、どのプロシージャーまたは関数名と照合するかを示します。セクション21.32「SHOW ステートメントの拡張」で説明されているように、WHERE 句を指定すると、より一般的な条件を使用して行を選択できます。

mysql> SHOW PROCEDURE STATUS LIKE 'sp1'\G
*************************** 1. row ***************************
                  Db: test
                Name: sp1
                Type: PROCEDURE
             Definer: testuser@localhost
            Modified: 2004-08-03 15:29:37
             Created: 2004-08-03 15:29:37
       Security_type: DEFINER
             Comment:
character_set_client: latin1
collation_connection: latin1_swedish_ci
  Database Collation: latin1_swedish_ci

character_set_client は、このルーチンが作成されたときの character_set_client システム変数のセッション値です。collation_connection は、このルーチンが作成されたときの collation_connection システム変数のセッション値です。Database Collation は、このルーチンが関連付けられているデータベースの照合順序です。

ストアドルーチンに関する情報はまた、INFORMATION_SCHEMA 内の ROUTINES テーブルからも取得できます。セクション21.18「INFORMATION_SCHEMA ROUTINES テーブル」を参照してください。


User Comments
Sign Up Login You must be logged in to post a comment.