Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie kann ich in sqldeveloper aus einer Einfügeanweisung in eine BLOB-Spalte einfügen?

Zum Einfügen eines VARCHAR2 in ein BLOB Spalte können Sie sich auf die Funktion utl_raw.cast_to_raw verlassen als nächstes:

insert into mytable(id, myblob) values (1, utl_raw.cast_to_raw('some magic here'));

Es wird Ihre Eingabe VARCHAR2 umwandeln in RAW Datentyp, ohne seinen Inhalt zu ändern, dann wird das Ergebnis in Ihr BLOB eingefügt Spalte.

Weitere Details zur Funktion utl_raw.cast_to_raw