Freigeben über


Vorgänge für Tabellen mit BFILE-Datentypen in Oracle Database

Der Oracle Database-Adapter unterstützt den BFILE-Datentyp in Tabellen und gespeicherten Prozeduren. In der folgenden Tabelle ist der BFILE-Datentyp zusammengefasst, der vom Adapter basierend auf dem ausgeführten Vorgang und dem LOB-Artefakt (Tabelle/Prozedur) verfügbar gemacht wird:

Artefakt Vorgang Für BFILE col/param verfügbar gemachter Datentyp Kommentare
TABLE INSERT String Stellt den logischen Oracle-Verzeichnispfad zur Datei dar, die in die BFILE-Spalte eingefügt werden soll.

Z.B. MYDIR/screen.jpg, wobei MYDIR ein logisches Verzeichnis in Oracle ist.
TABLE UPDATE String Stellt den logischen Oracle-Verzeichnispfad zur Datei dar, die in die BFILE-Spalte aktualisiert werden soll.
TABLE SELECT byte[] Stellt die Binärdaten dar, die die BFILE bilden.
GESPEICHERTES PROC IN PARAM String Stellt den logischen Oracle-Verzeichnispfad zur Datei dar, die in die BFILE-Spalte eingefügt werden soll.

Z.B. MYDIR/screen.jpg, wobei MYDIR ein logisches Verzeichnis in Oracle ist.
GESPEICHERTES PROC OUT-PARAM String Stellt den logischen Oracle-Verzeichnispfad zur Datei dar, die in die BFILE-Spalte eingefügt werden soll.

Z.B. MYDIR/screen.jpg, wobei MYDIR ein logisches Verzeichnis in Oracle ist.
GESPEICHERTES PROC INOUT-PARAM Nicht unterstützt -

Der spezielle Vorgang ReadLOB wird auch für Tabellen mit dem BFILE-Datentyp unterstützt. Der UpdateLOB-Vorgang wird nicht unterstützt. Adapterclients können alternativ den UPDATE-Vorgang verwenden.

Weitere Informationen:

Weitere Informationen

Welche Vorgänge können mit dem Adapter ausgeführt werden?