Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wstawić wartości typu danych Blob do bazy danych Oracle 11g za pomocą SQL*Plus?

Zależy to od rodzaju danych, które chcesz umieścić w obiekcie BLOB. Rozważmy tabelę:

create table b1(id number , b blob);

Jeśli Twoje dane są reprezentowane jako ciąg szesnastkowy, powinieneś użyć funkcji TO_BLOB

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

SQLPLUS pokazuje również obiekty BLOB jako ciąg szesnastkowy

select * from b1;

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

Zapoznaj się z dokumentacją Oracle dotyczącą Korzystanie z obiektów LOB




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak obsługiwać dane Unicode w cx_Oracle i python 2.7?

  2. Pobieranie ORA-03115:nieobsługiwany typ danych sieciowych lub błąd reprezentacji podczas pobierania tablicy varchar z anonimowego pl/sql

  3. Wyjątek oracle.jdbc.driver.OracleDriver dla początkujących Java

  4. Procedura Oracle

  5. Funkcja NULLIF() w Oracle