(PHP 3>= 3.0.4, PHP 4 >= 4.0.0)
ociColumnType -- Retourne le type de données d'une colonne.
Description
mixed ocicolumntype
(resource stmt, int col)
ocicolumntype() retourne le type de données
de la colonne correspondant au numéro de colonne
col dans le résultat stmt
(les colonnes sont indexées à partir de 1).
Exemple 1. Exemple avec ocicolumntype() <?php
print "<HTML><PRE>\n";
$conn = ociLogon("scott", "tiger");
$stmt = ociparse($conn,"select * from emp");
ociexecute($stmt);
print "<TABLE BORDER=\"1\">";
print "<TR>";
print "<TH>Name</TH>";
print "<TH>Type</TH>";
print "<TH>Length</TH>";
print "</TR>";
$ncols = ociNumCols($stmt);
for ( $i = 1; $i <= $ncols; $i++ ) {
$column_name = ociColumnName($stmt,$i);
$column_type = ociColumnType($stmt,$i);
$column_size = ociColumnSize($stmt,$i);
print "<TR>";
print "<TD>$column_name</TD>";
print "<TD>$column_type</TD>";
print "<TD>$column_size</TD>";
print "</TR>";
}
ociFreeStatement($stmt);
ociLogoff($conn);
print "</PRE>";
print "</HTML>\n";
?> |
|
Voir aussi
ocinumcols(),
ocicolumnname() et
ocicolumnsize().