第1个回答 2013-08-12
插入 前10条记录,使用where 设定你需要插入的条件 ,你的问题说插入部分数据这个where能满足你
insert into pinpai2 select * from pinpai where rownum <=10
两个表结构一样的情况用下面这条语句就OK。
insert into pinpai2 select * from pinpai where
由于一般情况下目标表的结构可能和源表不一样,所以复制的步骤被分成两个
步骤一 创建复制到的表结构
1. 复制表结构及其数据:
create table table_name_new as select * from table_name_old
2. 只复制表结构:
create table table_name_new as select * from table_name_old where 1=2;
或者:
create table table_name_new like table_name_old
步骤二 向创建好的表 写数据
3. 只复制表数据:
如果两个表结构一样:
insert into table_name_new select * from table_name_old
如果两个表结构不一样:
insert into table_name_new(column1,column2...) select column1,column2...
from table_name_old
pasting