(小笔记)()Oracle 批量复制一个数据表的数据,修改部分字段后追加加入到数据表中
2014-03-04 15:23
573 查看
insert into jwxt.jy_zyxx a (a.jxjhh, a.ssxqdm, a.nj, a.zydm, a.xklbdm, a.rs, a.bjs, a.zskcs, a.zdbyxf, a.ggbxxf, a.ggxxxf, a.xkbxxf, a.xkxxxf, a.zybxxf, a.zyxxxf1, a.zyxxxf2, a.sjkxf, a.fssjxf, a.jqsjxf, a.yyfjxf, a.kwxf, a.tsbxxf, a.tsxxxf, a.dlbxxf, a.flxxxf, a.knsyxf, a.dexwxf, a.bybz, a.xwsybz, a.gxkxf, a.xxysyzdxf, a.whkcxf, a.kjwhkcxf, a.yskcxf, a.xxfyq, a.xynx, a.fxnx, a.bz, a.zt, a.gxkcxf, a.kcly2, a.kcly3, a.kcly4, a.kcly5, a.kcly6, a.kcly7, a.kcly8, a.kcly9, a.kcly10, a.kcly1 ) select '2014' || substr(b.jxjhh,5,4), 字符串的连接与截取 b.ssxqdm, '2014', b.zydm, b.xklbdm, b.rs, b.bjs, b.zskcs, b.zdbyxf, b.ggbxxf, b.ggxxxf, b.xkbxxf, b.xkxxxf, b.zybxxf, b.zyxxxf1, b.zyxxxf2, b.sjkxf, b.fssjxf, b.jqsjxf, b.yyfjxf, b.kwxf, b.tsbxxf, b.tsxxxf, b.dlbxxf, b.flxxxf, b.knsyxf, b.dexwxf, b.bybz, b.xwsybz, b.gxkxf, b.xxysyzdxf, b.whkcxf, b.kjwhkcxf, b.yskcxf, b.xxfyq, b.xynx, b.fxnx, b.bz, b.zt, b.gxkcxf, b.kcly2, b.kcly3, b.kcly4, b.kcly5, b.kcly6, b.kcly7, b.kcly8, b.kcly9, b.kcly10, b.kcly1 from jwxt.jy_zyxx b where b.zt=1 and b.jxjhh like '2013%' and b.jxjhh not in ( '20132188', 去掉约束冲突的记录 '2013218I', '20134011', '2013407J' ) select * from jwxt.jy_zyxx b where b.zt=1 and b.jxjhh like '2014%' 检验一下结果
//////////////
insert into JWXT.JY_PYJHYQ t ( t.jxjhh,t.pyjhzwmc,t.zt ) select zyxx.jxjhh,zy.zymc||'2014级培养计划',1 from jwxt.jy_zyxx zyxx left join jwxt.sys_zy zy on zy.zydm = zyxx.zydm where zyxx.jxjhh like '2014%' and zyxx.jxjhh not in ( '20142188', '2014218I', '20144011', '2014407J' )
相关文章推荐
- oracle 中同一个字段-1 ,字段追加,字段部分数据删除
- Oracle复制某一个字段 批量修改(我们可以在插入的时候修改)
- oracle复制表tabel1,修改某个字段后将修改后的数据追加到tabel1
- 批量修改表中的一个字段的部分数据
- oracle对没有主键表的新增主键修改表数据操作(没有主键字段,则新增一个主键字段,然后赋值,然后再添加主键)
- MySQL数据表字段内容的批量修改、清空、复制等更新命令
- 批量修改MS sql中一个字段值的部分内容的方法
- 将查询出来的表数据修改一个或几个字段后,再插入到表中(oracle)
- oracle 解锁,修改字段名,复制数据SQL
- 在ORACLE中给已有数据的表增加、修改、删除一个字段(或一个列)或者多个字段(或多个列)的问题
- MySQL数据表字段内容的批量修改、清空、复制等更新命令
- 根据一个表中的字段属性名称作为查询条件来批量修改该表中数据
- oracle修改一个字段的某部分内容
- sqlserver/oracle当插入表数据时同时修改其中一个字段的触发器
- Oracle中不同用户下的表复制 或 将一个表中的数据复制到另一个表中
- oracle批量新增字段 数据赋值应用
- Oracle不同数据库同步Merge方法,可以部分替代高级复制。对小数据量同步问题不大。转载http://blog.chinaunix.net/u1/55091/showart_430716.html
- 根据字段关联批量修改关联数据
- 将含有n条的数据,进行批量修改时,所处理的一个机制
- Oracle修改已有数据的字段类型