fbsql_set_lob_mode

(PHP 4 >= 4.2.0, PHP 5 < 5.3.0)

fbsql_set_lob_modeSetzt den LOB-Lese-Modus für eine FrontBase-Ergebnismenge

Beschreibung

fbsql_set_lob_mode ( resource $result , int $lob_mode ) : bool

Setzt den Modus für das Auslesen von LOB-Daten aus der Datenbank.

BLOB- und CLOB-Daten können bei FrontBase direkt oder indirekt abgerufen werden. Direkt abgerufene LOB-Daten werden immer ohne Berücksichtigung des gesetzten LOB-Modus geholt. Wenn die LOB-Daten kleiner als 512 Bytes sind, werden sie immer direkt abgerufen.

Parameter-Liste

result

Ein von fbsql_query() zurückgegebenes Erebnishandle.

lob_mode

Ist eins von:

  • FBSQL_LOB_DIRECT - LOB-Daten werden direkt geholt. Wenn Daten aus der Datenbank mit fbsql_fetch_row() oder einer anderen fetch-Funktion geholt werden, werden alle CLOB- und BLOB-Spalten als gewöhnliche Spalten geliefert. Dies ist der Standardwert bei einem neuen FrontBase-Ergebnis.
  • FBSQL_LOB_HANDLE - LOB-Daten werden als Datenhandles geholt. Wenn Daten aus der Datenbank mit fbsql_fetch_row () oder einer anderen fetch-Funtion geholt werden, wird bei indirekt gespeicherten LOB-Daten ein Handle auf die eigentlichen Daten geliefert. Bei direkt gespeicherten Daten werden die Daten an sich geliefert. Ein Handle wird als 27 Byte langer String mit der Formatierung @'000000000000000000000000' zurückgeliefert.

Rückgabewerte

Gibt bei Erfolg true zurück. Im Fehlerfall wird false zurückgegeben.

Siehe auch

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top