PHP
Referenzliste
fbsql_read_clob
FrontBase Funktionen
Befehl:
string fbsql_read_clob ( string $clob_handle [, resource $link_identifier ] )
Parameter-Liste:
Beschreibung | |
---|---|
Ein CLOB Griff, durch fbsql_create_clob() zurück. | |
Ein Frontbase-Verbindungskennung von fbsql_connect() oder fbsql_pconnect(). Wenn optional und nicht angegeben, wird die Funktion versuchen, eine offene Verbindung zum Frontbase-Server zu finden, und wenn keine solche Verbindung gefunden wird, wird versuchen, eine zu erstellen, als ob fbsql_connect() ohne Argumente aufgerufen. |
Rückgabewerte:
Gibt einen String mit der angegebenen BLOB-Daten.
Beschreibung:
Liest CLOB-Daten aus der Datenbank.
Wenn eine select-Anweisung enthält BLOB und / oder CLOB Spalten Frontbase werden die Daten direkt zurück, wenn Daten abgerufen werden. Dieses Standardverhalten kann mit fbsql_set_lob_mode() geändert werden, so dass die Abruffunktionen Griffe auf BLOB-und CLOB-Daten zurück. Wenn ein Handgriff holte ein Benutzer fbsql_read_clob() aufrufen, um die tatsächlichen CLOB-Daten aus der Datenbank zu erhalten.
Wenn eine select-Anweisung enthält BLOB und / oder CLOB Spalten Frontbase werden die Daten direkt zurück, wenn Daten abgerufen werden. Dieses Standardverhalten kann mit fbsql_set_lob_mode() geändert werden, so dass die Abruffunktionen Griffe auf BLOB-und CLOB-Daten zurück. Wenn ein Handgriff holte ein Benutzer fbsql_read_clob() aufrufen, um die tatsächlichen CLOB-Daten aus der Datenbank zu erhalten.
Aktiv in Version:
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
Siehe auch:
Erstellen Sie eine cLOB
Lesen Sie ein BLOB aus der Datenbank
Setzt den LOB-Modus für ein Frontbase-Ergebnis
fbsql_read_clob() - Beispiel:
Eingabe:
<?PHP $link = fbsql_pconnect("localhost", "_SYSTEM", "secret") or die("Could not connect"); $sql = "SELECT CLOB_COLUMN FROM CLOB_TABLE;"; $rs = fbsql_query($sql, $link); $row_data = fbsql_fetch_row($rs); // $row_data[0] will now contain the clob data for the first row fbsql_free_result($rs); $rs = fbsql_query($sql, $link); fbsql_set_lob_mode($rs, FBSQL_LOB_HANDLE); $row_data = fbsql_fetch_row($rs); // $row_data[0] will now contain a handle to the CLOB data in the first row $clob_data = fbsql_read_clob($row_data[0]); fbsql_free_result($rs); ?>
FrontBase Funktionen