我正在尝试使用sqlldr将图像和pdf文件加载到表中。加载pdf效果很好,根据sqlldr日志加载图像也许也可以,但我无法通过Apex看到图像。是的,我知道如何在顶点看到图像。这是我的表结构,
Column Name Data Type Nullable Default Primary Key
IMAGE_PDF_ID NUMBER No - 1
IMAGE_NAME VARCHAR2(3000) Yes - -
IMAGE_FILE BLOB Yes - -
PDF_NAME VARCHAR2(3000) Yes - -
PDF_FILE BLOB Yes - -
MIMETYPE VARCHAR2(300) Yes - -
LAST_UPDATED TIMESTAMP(0) WITH TIME ZONE Yes - -
PUBLICATION_NO VARCHAR2(30) Yes - -
这是我的控制文件。
OPTIONS (skip=1)
LOAD DATA
INFILE testload.txt
INTO TABLE SUMAN.IMAGE_AND_PDF
REPLACE
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(
PUBLICATION_NO,
IMAGE_NAME,
PDF_NAME,
IMAGE_FILE LOBFILE(IMAGE_NAME),
PDF_FILE LOBFILE(PDF_NAME)
TERMINATED BY EOF
)
最后,这是我的infile testload.txt
的结构PUBLICATION_NO,IMAGE_NAME,PDF_NAME
WO2011067192,WO2011067192.JPG,WO2011067192.pdf
WO2011026886,WO2011026886.JPG,WO2011026886.pdf
US20120168731,US20120168731.JPG,US20120168731.pdf
WO2010079051,WO2010079051.JPG,WO2010079051.pdf
上传后,表格看起来很好,
在此处查看图片http://i.stack.imgur.com/K8Q3i.jpg
然而,他们没有出现在Apex页面中。那么,我在这里做错了什么?