BLOB的代码通过SOCI插入DB2 v11.1

时间:2017-06-08 07:33:58

标签: db2 blob db2-luw blobstorage soci

任何人都可以使用版本11.1发布一个示例社交代码切换到插入和获取BLOB到db2中的表吗?

以下Statement在DB2 v10.5中通过soci正常工作,但在DB2 v11.1中没有。

statement Stmt = (sql->prepare<<"INSERT INTO TABLE_BLOB (COL1) VALUES (BLOB(:host_variable)), use(host_variable)) ;

其中host_variable是unsigned char类型的局部变量,COL1是blob数据类型的表TABLE_BLOB中的列。

我在DB2 v11.1中遇到的错误是:

  

语句执行错误SQLMESSAGE:[IBM] [CLI驱动程序] [DB2 / LINUXX8664] SQL0440N未找到具有兼容参数的名为“BLOB”的类型为“FUNCTION”的授权例程。 SQLSTATE = 42884

SOCI Version:3.2.2 Linux:RHEL 7.3(64位)

0 个答案:

没有答案