20. Februar 2009

Binärdatei per SQL-Skript als BLOB erzeugen: Funktion zum Ausprobieren

English title: Generate SQL Script to create a BLOB from binary content

Vor einiger Zeit hatte ich das Blog-Posting zu "BLOBs als PL/SQL-Skript exportieren" veröffentlicht. Mit der darin vorhandenen PL/SQL-Funktion kann man aus einer Binärdatei (Bild, Dokument, etc) ein PL/SQL-Skript generieren, welches diese Binärdatei als BLOB generiert. Das ist dann nützlich, wenn man keine Möglichkeit hat, exp oder imp zu verwenden und nur Skripte laufen lassen kann.
Diese Funktion habe ich nun auf apex.oracle.com bereitgestellt. Ihr könnt dort eine Datei hochladen und bekommt dann ein PL/SQL-Skript zurück ... Probiert es einfach mal aus ...
Some time ago I published a blog posting how to generate a SQL script which creates a BLOB from binary content. The contained function accepts a blob and returns a pure PL/SQL script which generates that blob. This might be useful in cases where BLOB data has to be inserted into tables and exp or imp are not available. The blob is created with "pure" PL/SQL.
I now published this function as an APEX app on apex.oracle.com. After uploading a file you get the PL/SQL script which generates that file as a BLOB in your database.

Keine Kommentare:

Beliebte Postings