db2_field_name

(PECL ibm_db2 >= 1.0.0)

db2_field_name Retorna o nome da coluna no conjunto de resultados

Descrição

db2_field_name(resource $stmt, int|string $column): string|false

Retorna o nome da coluna especificada no conjunto de resultados.

Parâmetros

stmt

Especifica um recurso de instrução contendo um conjunto de resultados.

column

Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro representando a posição indexada 0 da coluna, ou uma string contendo o nome da coluna.

Valor Retornado

Retorna uma string contendo o nome da coluna especificada. Se a coluna especificada não existir no conjunto de resultados, db2_field_name() retornará false.

Veja Também

  • db2_field_display_size() - Retorna o número máximo de bytes necessários para exibir uma coluna
  • db2_field_num() - Retorna a posição da coluna nomeada em um conjunto de resultados
  • db2_field_precision() - Retorna a precisão da coluna indicada em um conjunto de resultados
  • db2_field_scale() - Retorna a escala da coluna indicada em um conjunto de resultados
  • db2_field_type() - Retorna o tipo de dados da coluna indicada em um conjunto de resultados
  • db2_field_width() - Retorna a largura do valor atual da coluna indicada em um conjunto de resultados

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
1
andryzulfikar at gmail dot com
12 years ago
example:

<?php
// select all fields from salay table
$sql = "SELECT * FROM SALARY";

$stmt = db2_prepare($conn,$sql);

if(
db2_execute($stmt)){
$columns = db2_num_fields($stmt);
for(
$i=0;$i<$columns;$i++){
$fieldName[] = db2_field_name($stmt,$i);
}
print_r($fieldName);
}else{
echo
db2_stmt_errormsg();
}

/* output
* Array ( [0] => ID [1] => USERID [2] => VALUE )
*/
?>
To Top