sec@ora10g> create table test1 ( a number primary key, b number not null);
 
 
Table created.
 
 
sec@ora10g> desc test1;
 
 Name                   Null?    Type
 
 ---------------------- -------- ------------------
 
 A                      NOT NULL NUMBER
 
 B                      NOT NULL NUMBER
 
 
sec@ora10g> insert into test1 values (1,1);
 
 
1 row created.
 
 
sec@ora10g> insert into test1 values (2,2);
 
 
1 row created.
 
 
sec@ora10g> COMMIT;
 
 
Commit complete.
 
 
sec@ora10g> create table test2 as select * from test1;
 
 
Table created.
 
 
sec@ora10g> desc test2;
 
 Name                  Null?    Type
 
 --------------------- -------- ------------------
 
 A                              NUMBER
 
 B                     NOT NULL NUMBER
 
 
sec@ora10g> select * from test1;
 
 
         A          B
 
---------- ----------
 
         1          1
 
         2          2
 
 
sec@ora10g> select * from test2;
 
 
         A          B
 
---------- ----------
 
         1          1
 
         2          2
 
 
 
转载自:点击打开链接
                
        
    
 
                    转载请注明原文地址: https://www.6miu.com/read-620.html