我试图在iDB2DataAdapter中运行多个语句,我不知道在SQL查询语句之间使用什么分隔符,或者即使你可以像SQL Server一样运行多个语句。
使用System iNavigator(SQL Server Management Studio for DB2)“运行SQL脚本”功能(查询分析器),您可以在用分号“;”分隔它们时运行多个查询语句。这不适用于iDB2DataAdapter。
如果使用“;”终止第一个命令,则返回错误:“SQL0104令牌;无效。有效令牌:。”
更换“;”使用“END-OF-STATEMENT”返回错误:“SQL0199关键字END未预期。有效令牌:FOR USE SKIP WAIT WITH FETCH ORDER UNION EXCEPT OPTIMIZE。”
在声明中加入“BEGIN”和“END”并没有帮助。
任何建议将不胜感激。谢谢,迈克