Mega Code Archive

 
Categories / Oracle PLSQL / Large Objects
 

HEXTORAW function

SQL> SQL> CREATE TABLE lobdemo (   2    key NUMBER,   3    clob_col CLOB,   4    blob_col BLOB); Table created. SQL> SQL> SQL> DECLARE   2    v_BLOB BLOB;   3  BEGIN   4    INSERT INTO lobdemo (key, blob_col)   5      VALUES(55, HEXTORAW('0011223344556677889900AABBCCDDEEFF'))   6      RETURNING blob_col INTO v_BLOB;   7   8    DBMS_OUTPUT.PUT_LINE(   9      'Length of newly INSERTed BLOB is: ' ||  10      DBMS_LOB.GETLENGTH(v_BLOB));  11  END;  12  / Length of newly INSERTed BLOB is: 17 PL/SQL procedure successfully completed. SQL> SQL> SQL> drop table lobdemo; Table dropped. SQL> SQL>