从 DB2 CMD 成功调用以下命令,
SYSPROC.ADMIN_DROP_SCHEMA('TESTSCHEMA', NULL, 'ERRORSCHEMA', 'ERRORTABLE')
输出参数值
Parameter Name : ERRORTABSCHEMA
Parameter Value : TESTSCHEMA
Parameter Name : ERRORTAB
Parameter Value : ERRORTABLE
Return Status = 0
但是当使用 db2batch 通过 Perl 脚本运行相同的命令时,会出现以下错误,
CLI error in preparing the SQL statement:
(-469): [IBM][CLI Driver][DB2/NT] SQL0469N The parameter mode OUT or INOUT is n
ot valid for a parameter in the routine named "ADMIN_DROP_SCHEMA" with specific
name "ADMIN_DROP_SCHEMA" (parameter number "3", name "ERRORTABSCHEMA"). SQLSTAT
E=42886
任何指针?仅在过去几天从事 DB2 工作。