所以在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。
我知道有其他方法可以做同样的事情,但这个是最简单的,我想知道它为什么不起作用。
感谢您的时间。
答案 0 :(得分:0)
选择进入适用于SQL Server(或者不熟悉)。对于用于保存查询到表的DB2指令是:
create table newtable as (
SELECT * FROM oldtable
) with data
您可以找到更多选项here