(PECL ibm_db2 >= 1.0.0)
db2_procedures — Retorna um conjunto de resultados listando os procedimentos armazenados registrados em um banco de dados
$connection
,$qualifier
,$schema
,$procedure
Retorna um conjunto de resultados listando os procedimentos armazenados registrados em um banco de dados.
connection
Uma conexão válida com um banco de dados IBM DB2, Cloudscape ou Apache Derby.
qualifier
Um qualificador para bancos de dados DB2 em execução em servidores OS/390 ou z/OS. Para
outros bancos de dados, passe null
ou uma string vazia.
schema
O esquema que contém os procedimentos. Este parâmetro aceita um
padrão de pesquisa contendo _
e %
como curingas.
procedure
O nome do procedimento. Este parâmetro aceita um
padrão de pesquisa contendo _
e %
como curingas.
Retorna um recurso de declaração com um conjunto de resultados contendo linhas descrevendo os procedimentos armazenados que correspondem aos parâmetros especificados. As linhas são compostas pelas seguintes colunas:
Nome da coluna | Descrição |
---|---|
PROCEDURE_CAT | O catálogo que contém o procedimento. O valor é null se
esta tabela não tiver catálogos. |
PROCEDURE_SCHEM | Nome do esquema que contém o procedimento armazenado. |
PROCEDURE_NAME | Nome do procedimento. |
NUM_INPUT_PARAMS | Número de parâmetros de entrada (IN) para o procedimento armazenado. |
NUM_OUTPUT_PARAMS | Número de parâmetros de saída (OUT) para o procedimento armazenado. |
NUM_RESULT_SETS | Número de conjuntos de resultados retornados pelo procedimento armazenado. |
REMARKS | Algum comentário sobre o procedimento armazenado. |
PROCEDURE_TYPE | Sempre retorna 1 , indicando que o procedimento
armazenado não retorna um valor. |