【发布时间】:2016-08-22 17:30:30
【问题描述】:
SELECT *
INTO Newxyztable
FROM Person
WHERE 1=0;
【问题讨论】:
SELECT *
INTO Newxyztable
FROM Person
WHERE 1=0;
【问题讨论】:
在 Oracle 中,select into 构造用于在 PL/SQL 代码中填充变量。如果 'Newxyztable' 是其他东西,例如表格,那么它就不起作用了。
你想要create table x as select * from y,还是insert into x select * from y?
【讨论】:
insert into Newxyztable select * from Person where 1 = 0;
也许这就是您要查找的内容?(假设 Newxyztable 和 Person 表具有相同数据类型的确切列数)
【讨论】:
SELECT *
INTO Newxyztable
FROM Person
WHERE 1=0;
给你的问题 Newxyztable:那是什么?一种 ?如果是,请考虑使用 Bulk。
【讨论】:
select into 可以表示CTAS。