gpt4 book ai didi

t-sql - DB2相当于SQL的GO?

转载 作者:行者123 更新时间:2023-12-01 13:23:39 25 4
gpt4 key购买 nike

我编写了一个 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 中使用的东西,我有自己的应用程序用于运行更新并使用“GO”来分解语句。

DB2 是否支持分号(;)?这是许多 SQL 实现中的标准分隔符。

关于t-sql - DB2相当于SQL的GO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/911439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com