Retorna um conjunto de resultados listando os procedimentos armazenados registrados em um banco de dados

# db2_procedures

(PECL ibm_db2 >= 1.0.0)

db2_procedures — Retorna um conjunto de resultados listando os procedimentos armazenados registrados em um banco de dados

### Descrição

function db2_procedures(
resource `$connection`,
?string `$qualifier`,
string `$schema`,
string `$procedure`
): resource

Retorna um conjunto de resultados listando os procedimentos armazenados registrados em um banco de dados.

### Parâmetros

`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.

### Valor Retornado

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.

### Veja Também

- db2_column_privileges() - Retorna um conjunto de resultados listando as colunas e privilégios associados para uma tabela
- db2_columns() - Retorna um conjunto de resultados listando as colunas e metadados associados para uma tabela
- db2_foreign_keys() - Retorna um conjunto de resultados listando as chaves estrangeiras para uma tabela
- db2_primary_keys() - Retorna um conjunto de resultados listando as chaves primárias para uma tabela
- db2_procedure_columns() - Retorna um conjunto de resultados listando os parâmetros do procedimento armazenado
- db2_special_columns() - Retorna um conjunto de resultados listando as colunas de identificador de linha exclusivo para uma tabela
- db2_statistics() - Retorna um conjunto de resultados listando o índice e as estatísticas de uma tabela
- db2_table_privileges() - Retorna um conjunto de resultados listando as tabelas e privilégios associados em um banco de dados
- db2_tables() - Retorna um conjunto de resultados listando as tabelas e metadados associados em um banco de dados

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open