Oracle
 sql >> Database >  >> RDS >> Oracle

Come posso inserire in una colonna BLOB da un'istruzione di inserimento in sqldeveloper?

Per inserire un VARCHAR2 in un BLOB colonna puoi fare affidamento sulla funzione utl_raw.cast_to_raw come successivo:

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

Trasmetterà il tuo input VARCHAR2 in RAW datatype senza modificarne il contenuto, quindi inserirà il risultato nel tuo BLOB colonna.

Maggiori dettagli sulla funzione utl_raw.cast_to_raw