ocicolumnsize
(PHP 3>= 3.0.4, PHP 4 )
ocicolumnsize -- Gibt die Grösse einer Spalte zurück
Beschreibung
int
OCIColumnSize ( int stmt, mixed column)
OCIColumnSize() gibt die grösse einer Oracle Spalte zurück.
Für den Parameter column kann wahlweise die Splatennummer
(beginnend bei 1) oder der Spaltenname genommen werden.
Beispiel 1. OCIColumnSize <?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>";
}
print "</TABLE>";
OCIFreeStatement($stmt);
OCILogoff($conn);
print "</PRE>";
print "</HTML>\n";
?> |
|
Beachte bitte auch OCINumCols(), OCIColumnName(),
und OCIColumnSize().