SELECT * INTO newtable无效

时间:2018-06-08 23:41:25

标签: db2 ddl select-into

所以在Db2 / IBM Data Studio中我无法运行它:

SELECT * 
INTO newtable 
FROM oldtable

我收到此错误消息:

  

“newtable”在使用它的上下文中无效.sqlcode = -206 sqlstate = 42703,driver = 3.68.61。

表newtable已不存在。 我研究了sqlcode,sqlstate - IBM error code resolve, 但它没有帮助。

澄清一下我想把oldtable的副本作为新表newtable。

我知道有其他方法可以做同样的事情,但这个是最简单的,我想知道它为什么不起作用。

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

选择进入适用于SQL Server(或者不熟悉)。对于用于保存查询到表的DB2指令是:

create table newtable as (
SELECT * FROM oldtable
) with data

您可以找到更多选项here

相关问题