oracle 一张表复制到另一张表以及已经复制的表之间的批量更新
2012-09-10 13:03
330 查看
模拟两张表student和student1,都有name,yuwen,shuxue三个字段,name为主键,
目标:studen1表复制到student表和student1到student的更新
复制语句:insert into student(select * from student1)
批量更新语句:update (select student.shuxue a1,student1.shuxue b1,student.yuwen a2 ,student1.shuxue b2 from student,student1 where student.name=student1.name) set a1=b1,a2=b2;
目标:studen1表复制到student表和student1到student的更新
复制语句:insert into student(select * from student1)
批量更新语句:update (select student.shuxue a1,student1.shuxue b1,student.yuwen a2 ,student1.shuxue b2 from student,student1 where student.name=student1.name) set a1=b1,a2=b2;
相关文章推荐
- ORACLE DBLINK以及不同用户之间的复制表
- Oracle两张表关联批量更新其中一张表的数据
- oracle 复制表,更新数据,删除表,删除数据以及恢复数据
- ORACLE 和SQLSERVER 两表之间批量更新数据对比
- ORACLE 和SQLSERVER 两表之间批量更新数据对比
- oracle删除表了如何恢复数据以及如何把一张表的数据复制到另一张表
- 文件批量复制合并以及去除注释
- mysql批量插入以及批量更新
- 数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID) 之间的区别
- 宣布正式发布 Windows Azure 上的 Oracle 软件以及 Windows Azure Traffic Manager 更新
- 【java】为数组所有元素赋相同的值 以及 数组之间的复制
- PreparedStatement 批量更新,插入数据到Oracle
- MySql快速插入以及批量更新
- vc6工程以及与vs2010下的vc2010之间的对话框资源复制使用
- 处理批量删除(假删除)已经批量更新的优化方法
- Oracle中如何更新一张大表记录
- copy命令完成远程数据库、本地数据库或Oracle数据库与非Oracle数据库之间的数据复制
- Windows phone 7更新已经支持复制/粘贴[有图有真相]
- 宣布正式发布 Windows Azure 上的 Oracle 软件以及 Windows Azure Traffic Manager 更新
- mybatis中批量插入以及更新