【发布时间】:2009-05-26 15:58:36
【问题描述】:
我编写了一个 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
在临时表超出范围的情况下,我可以使用什么来分隔这些指令?
【问题讨论】: