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:
- Ausführen von Vorgängen für Tabellen mit BFILE-Datentypen mithilfe von BizTalk Server finden Sie unter Ausführen von Vorgängen für Tabellen mit BFILE-Datentypen in Oracle Database mit BizTalk Server.