PHP Handbuch
Zurück |  | Weiter

# ocicolumnsize

(PHP 3>= 3.0.4, PHP 4 , PHP 5)

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().

Zurück | Zum Anfang | Weiter
ocicolumnscale | Nach oben | ocicolumntype