1. 程式人生 > >使用子查詢建立表(oracle)

使用子查詢建立表(oracle)

語句:

    CREATE TABLE tablename[(column1,column2,column3.....]

                                                  AS subquery;

例子:

   1.create table tabletest as select * from emp where 1=2;

這句話後面的where條件為假,表示只複製表的結構,而不復制資料,當where表後面的條件為真的時候,表示結構和表都複製過去。

    2.create table emp20

      as

      select * from emp where deptno=20;

這句話表示會將表的結構以及部門為20號的員工的資訊複製過來。