将数据插入bfile列

时间:2011-05-26 18:08:16

标签: sql oracle types ora-00932

您好我正在尝试使用以下代码将数据插入到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;

第四段代码抛出了这个错误:

ORA-00932: inconsistent datatypes: expected NUMBER got FILE 

我在这里缺少什么?在Windows 7上使用Oracle 10g XE

1 个答案:

答案 0 :(得分:0)

您需要11g(或11gr2)客户端display BLOB / BFILE