我已经编写了一个DB2查询来执行以下操作:
在MSSQL中,允许我作为一个长查询一个接一个地运行命令。如果失败,我可以使用“GO”命令对它们进行定界。当我在DB2中尝试此操作时,出现错误:
DB2CLI.DLL: ERROR [42601] [IBM][CLI Driver][DB2] SQL0199N The use of the reserved
word "GO" following "" is not valid. Expected tokens may include: "".
SQLSTATE=42601
在临时表不超出范围的情况下,我可以用什么来分隔这些指令?
最佳答案
GO是MSSQL Studio中使用的东西,我有自己的应用程序,用于运行upup程序并使用“GO”将语句分开。
DB2是否支持分号(;)?这是许多SQL实现中的标准分隔符。
关于tsql - DB2是否等效于SQL的GO?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/911439/