使用DB2中的存储过程通过.net插入Blob数据

时间:2011-07-18 03:15:10

标签: c# stored-procedures db2

如何使用.net?

中的存储过程将blob数据插入DBB2

当我通过sql string = INSERT INTO tblDemo(IDFile,Content) values(?,?)插入blob数据时 并为DB2Command添加DB2Parameters ==>运行确定

然后我编写一个存储过程以插入tblDemo

CREATE PROCEDURE sp_ADD(v_IDFile GRAPHIC(10),
v_Content BLOB(2047M)) LANGUAGE SQL
BEGIN
   insert into tblDemo(IDFile,
    Content)
values(v_IDFile ,
    v_Content);
END

并运行DB2Command,我收到错误:

  

错误[57011] [IBM] [DB2 / NT] SQL0930N没有足够的存储空间   可以处理声明。 SQLSTATE = 57011

我该怎么做?

1 个答案:

答案 0 :(得分:0)

也许您必须调整“UDF Shared Memory”(udf_mem_sz)设置。