insert into 表1(name)
select name from 表2
select name from 表2
解决方案 »
- 给视图插入数据的一个问题
- 现在积分不够,无法下载,增加积分
- JOB调用存储过程的怪问题,求高手解答
- 怎么取 count 的值给一个int型的变量呢
- 存储过程看不懂!!! 谁能帮我详细说明下
- 可以根据rownum来删除某一条记录吗?
- 请问,哪位高手有SI Object Browser软件的800308版本的注册码,恳请不吝赐教。
- 今天在书上看到的一句话,不懂,盼指教
- 如何判断字符串是否可以转化为number,意思就是要先判断字符串中是否含有除0123456789之外的字符
- 怎样在查询时不使用表中存在的索引,怎样指定使用表中的某个索引?
- 何谓oracle9IAS?
- 8.1.6升级到8.1.7后出现监听程序无法启动专用服务器进程
select name,NULL,NULL from 表2
Select 表1.name into 表2
生成一个表2。然后再用Alter tabel给表2增加两列就行了。
最经典,还省事。
如果表2的记录很多,可以采用 direct load alter table table1 nologging;
insert /*+ append */ into table1 select ... ;
commit;
如果表1有索引,可以先禁用索引,导入完毕后重建一下就可以了。