当我试图通过松鼠对DB2数据库运行存储过程时,我面临着一个棘手的问题。在存储过程中,有一部分合并了如下sql语句:
SET V_SQL = 'SELECT DISTINCT ' || PARAM_COLUMNNAME || ' FROM '||PARAM_TABLENAME||' WHERE '||PARAM_COLUMNNAME||'<'||PARAM_NUMBER||';
在DB2存储过程中,json被分配给大于50 is的结果。但是插入或返回的结果的大小仅为大约。1MB。我应该定义CLOB的大小吗?CREATE OR REPLACE PROCEDURE CALCULATE_CLOB OUT result CLOBLANGUAGE SQL DECLARE result CLOB;
SET result
我在AS400中有一个带有in和OUT参数的外部存储过程( SP )我的SP是用IN和OUT参数从webservice调用的,它显示了一个错误(Attempted to read or write protectedmemory).But,当webservice具有IN模式的所有参数并调用我的SP时,它可以正常工作。