Developer等でBLOBの列を抽出すると、通常↓のような表示になります。本エントリは上記「(BLOB)」の中身を、読み書きする方法です。いつも忘れるので、メモしておきます。テーブル構成は↓とします。テーブル名/カラム名は、適宜書き換えてください。BLOBBLOB列[COL_DATA]には、16バイトのバイナリを格納する想定で書きます。TABLE1;実行すると↓になります。ポイントは「SYS.DBMS_LOB.SUBSTR関数」で文字列に変換するというところ。BLOBの書き込みまずINSERT。hextoraw()関数を使用し文字列⇒バイナリにすれば登録できます。hextoraw('000102030405060708090A0B0C0D0E0F')}UPDATEも同様です。1以上、備忘録でした。コメントをキャンセルメールアドレスが公開されることはありません。