Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment insérer des valeurs de type de données Blob dans la base de données Oracle 11g via SQL*Plus

Cela dépend du type de données que vous souhaitez mettre dans un BLOB. Considérons le tableau :

create table b1(id number , b blob);

Si vos données sont représentées sous forme de chaîne hexadécimale, vous devez utiliser la fonction TO_BLOB

insert into b1 values(1,to_blob('FF3311121212EE3a'));

SQLPLUS affiche également les BLOB sous forme de chaîne hexadécimale

select * from b1;

----- -----------------------------------
   ID                                   B
----- -----------------------------------
    1 FF3311121212EE3A

Veuillez consulter la documentation Oracle sur Utilisation des LOBs