(PECL ibm_db2 >= 1.0.0)
db2_statistics — Retorna um conjunto de resultados listando o índice e as estatísticas de uma tabela
$connection
,$qualifier
,$schema
,$table_name
,$unique
Retorna um conjunto de resultados listando o índice e as estatísticas de uma tabela.
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 a tabela de destino. Se este parâmetro for
null
, as estatísticas e índices são retornados para o esquema do
usuário atual.
table_name
O nome da tabela.
unique
Quando unique
é true
, as informações para todos
os índices na tabela são retornadas.
Caso contrário, apenas as informações para índices exclusivos na tabela são
retornadas.
Retorna um recurso de instrução com um conjunto de resultados contendo linhas descrevendo as estatísticas e índices para as tabelas base que correspondem aos parâmetros especificados. As linhas são compostas das seguintes colunas:
Nome da coluna | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
TABLE_CAT | O catálogo que contém a tabela. O valor é null se
esta tabela não tiver catálogos. |
||||||||||
TABLE_SCHEM | Nome do esquema que contém a tabela. | ||||||||||
TABLE_NAME | Nome da tabela. | ||||||||||
NON_UNIQUE |
Um valor inteiro que representa se o índice proíbe valores únicos ou se a linha representa estatísticas na própria tabela:
|
||||||||||
INDEX_QUALIFIER | Um valor de string representando o qualificador que teria que ser anexado a INDEX_NAME para qualificar completamente o índice. | ||||||||||
INDEX_NAME | Uma string que representa o nome do índice. | ||||||||||
TYPE |
Um valor inteiro que representa o tipo de informação contida nesta linha do conjunto de resultados:
|
||||||||||
ORDINAL_POSITION | A posição indexada em 1 da coluna no índice. null se
a linha contiver informações estatísticas sobre a própria tabela. |
||||||||||
COLUMN_NAME | O nome da coluna no índice. null se a linha
contiver informações estatísticas sobre a própria tabela. |
||||||||||
ASC_OR_DESC |
A se a coluna estiver classificada em ordem crescente,
D se a coluna estiver classificada em ordem decrescente,
null se a linha contiver informações estatísticas sobre a tabela
em si.
|
||||||||||
CARDINALITY |
Se a linha contiver informações sobre um índice, esta coluna conterá um valor inteiro representando o número de valores exclusivos no índice. Se a linha contiver informações sobre a tabela em si, esta coluna conterá um valor inteiro representando o número de linhas na tabela. |
||||||||||
PAGES |
Se a linha contiver informações sobre um índice, esta coluna conterá um valor inteiro representando o número de páginas usadas para armazenar o índice. Se a linha contiver informações sobre a tabela em si, esta coluna conterá um valor inteiro representando o número de páginas usadas para armazenar a tabela. |
||||||||||
FILTER_CONDITION | Sempre retorna null . |