Spec-Zone .ru
спецификации, руководства, описания, API

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 пункт, если есть указывает который процедура или имена функций к соответствию. WHERE пункт может быть дан, чтобы выбрать строки, используя более общие условия, как обсуждено в Разделе 20.32, "Расширения SHOW Операторы".

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: latin1collation_connection: latin1_swedish_ci  Database Collation: latin1_swedish_ci

character_set_client значение сеанса character_set_client системная переменная, когда подпрограмма создавалась. collation_connection значение сеанса collation_connection системная переменная, когда подпрограмма создавалась. Database Collation сопоставление базы данных, с которой связывается подпрограмма.

Можно также получить информацию о сохраненных подпрограммах от ROUTINES таблица в INFORMATION_SCHEMA. См. Раздел 20.19," INFORMATION_SCHEMA ROUTINES Таблица".