Es gibt mehrere Methoden , die in Oracle integrierte PDF -Unterstützung. Sie können über APEX oder BFILE gespeichert werden. Sie kann auch direkt in einer Tabelle gespeichert werden . Um eine PDF-Datei in einer Oracle- Tabelle zu speichern , schreiben Sie eine SQL-Datei , die die Datei legt in BLOB Spalte. Dann führen Sie das SQL -Datei über die Eingabeaufforderung Oracle . Die Datei wird direkt in die Datenbank geschrieben werden, ohne dass externe Dienstprogramme . Anleitung
1
Starten Sie den Texteditor oder Code-Editor Ihrer Wahl
2
Kopieren Sie den folgenden Code in ein leeres Dokument : .
CREATE OR REPLACE PROCEDURE load_lob AS
ID-Nummer ;
image1 BLOB ;
Locator BFILE ;
bfile_len NUMBER ;
bf_desc VARCHAR2 ( 30);
bf_name VARCHAR2 (30);
bf_dir VARCHAR2 (30);
bf_typ VARCHAR2 ( 4);
ctr integer;
CURSOR get_id IS
SELECT bfile_id , bfile_desc , bfile_type FROM graphics_table ;
BEGIN
OPEN get_id ;
LOOP
< p > FETCH INTO get_id id, bf_desc , bf_typ ;
EXIT WHEN get_id % notfound ;
dbms_output.put_line ( 'ID : '