我试图将图像插入签名中的BLOB字段,然后我将从表中选择并在报表上呈现。我似乎无法想象如何将图像放入表格中。我做了一个插入,但是当我只呈现图像的路径显示在报告上,而不是图像本身。将图像插入到BLOB中Oracle 10g
表
CREATE TABLE esignatures (
office NUMBER(6,0) NOT NULL,
username VARCHAR2(10) NOT NULL,
iblob BLOB NOT NULL
)
INSERT语句(SQL)
INSERT INTO esignatures
VALUES (100, 'BOB', utl_raw.cast_to_raw('C:\pictures\image1.png'));
我肯定知道我是一个十六进制值的形式我怎么能得到插入字符串位置图像中的HEX值,所以当我渲染时,我会看到正在显示的图像。
来插入这是一个非常好的信息,但是我的数据库是本地的。我有一个开发环境。 – devdar
@devdar下载[SQL Developer IDE](http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html)并使用它(如上所示)。它适用于Oracle的所有东西;-) – tbone
图像应该是.bmp格式。它只适用于BMP文件 –