1

こんにちは、以下のコードで bfile 列にデータを挿入しようとしています:

1.) CREATE OR REPLACE DIRECTORY
STUFF
AS
'D:/Dev/stuff';

2.) create table temp_bfile
(
bfile_loc    BFILE
);

3.)insert into temp_bfile(bfile_loc) values (BFILENAME('STUFF', 'WD.pdf'));

4.) select * from temp_bfile;

コードの 4 番目のブロックで、次のエラーがスローされます。

ORA-00932: inconsistent datatypes: expected NUMBER got FILE 

ここで何が欠けていますか? Windows 7 で Oracle 10g XE を使用する

4

1 に答える 1

0

BLOB / BFILEを表示するには、11g (または 11gr2) クライアントが必要です。

于 2011-05-27T02:06:30.807 に答える