Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Insert into vs create table as

770280May 5 2010 — edited May 12 2010
What is the difference between following 2 options in peformance?

--Option 1:
CREATE TABLE foo(a NUMBER, b NUMBER, c NUMBER);
INSERT INTO foo
(a, b, c)
(SELECT aa,
bb,
cc
FROM mytable);

--Option 2:
CREATE TABLE foo
AS
SELECT aa, bb, cc
FROM mytable;

Thanks
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 9 2010
Added on May 5 2010
8 comments
12,928 views