Database 如何在oracle窗体中显示图像

Database 如何在oracle窗体中显示图像,database,oracle,plsql,oracleforms,Database,Oracle,Plsql,Oracleforms,我创建了一个Oracle表单(Oracle 10g),用于在数据库中插入和显示图像。 我将图像作为b文件存储在数据库中。到目前为止,我已经成功地将图像插入到数据库中。我可以通过使用READ_image_FILE直接从目录中输入到表单中的字段来显示图像,但这不是我想要的,我想要在数据库中搜索文件名(主键)并显示结果。 下面是我单击LOAD_IMAGE时发生的情况: READ_IMAGE_FILE( :IMAGE_TABLE.IMAGE_DIRECTORY || :IMAGE_TABLE.IMAGE

我创建了一个Oracle表单(Oracle 10g),用于在数据库中插入和显示图像。 我将图像作为
b文件
存储在数据库中。到目前为止,我已经成功地将图像插入到数据库中。我可以通过使用
READ_image_FILE
直接从目录中输入到表单中的字段来显示图像,但这不是我想要的,我想要在数据库中搜索文件名(主键)并显示结果。 下面是我单击LOAD_IMAGE时发生的情况:

READ_IMAGE_FILE(
:IMAGE_TABLE.IMAGE_DIRECTORY || :IMAGE_TABLE.IMAGE_NAME_FORM ||'.' || :IMAGE_TABLE.IMAGE_TYPE,
'ANY',
'IMAGE_TABLE.IMAGE'
);

加载图像的触发器:

READ_IMAGE_FILE(
:IMAGE_TABLE.IMAGE_DIRECTORY || :IMAGE_TABLE.IMAGE_NAME_FORM ||'.' || :IMAGE_TABLE.IMAGE_TYPE,
'ANY',
'IMAGE_TABLE.IMAGE'
);
我已经阅读了Oracle文档,但它没有任何关于
read\u image\u file
等功能的文档,因此如何使用表单中输入的图像名称搜索数据库,而不是从目录中显示结果?提前感谢:)