- PR -

BLOBデータを読み出しで改行コードが入るので

1
投稿者投稿内容
ちゅら
会議室デビュー日: 2005/12/19
投稿数: 2
投稿日時: 2005-12-23 17:29
PL/SQLで読み出すと改行コードが入るので正しく表示できません
改行コードの削除の仕方を教えてください。
MeijiK
常連さん
会議室デビュー日: 2005/12/26
投稿数: 24
お住まい・勤務地: 東京都
投稿日時: 2005-12-26 11:34
>>PL/SQLで読み出すと改行コードが入るので

どこかで文字列として扱わない限りは、改行コードは入らないと思います。
http://www.atmarkit.co.jp/fdb/rensai/sqlclinic07/sqlclinic07_3.html#4
TAKSPEED
会議室デビュー日: 2005/12/29
投稿数: 1
投稿日時: 2005-12-29 09:17
僕もちょっと前に同じことで悩んでいました。
どうも utl_file はテキストファイルを前提にしているようですね。

http://www.atmarkit.co.jp/fdb/rensai/sqlclinic07/sqlclinic07_3.html#4
このサンプルの13ライン目、
v_openmode char(1) := 'w';
 を
v_openmode CHAR(2) := 'wb';

とするとバイナリのファイルを正常に取り出すことができます。
※10gから利用可能なようです。
1

スキルアップ/キャリアアップ(JOB@IT)