博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 在已有表新增列内批量加数据
阅读量:6934 次
发布时间:2019-06-27

本文共 920 字,大约阅读时间需要 3 分钟。

创建每列随机值的语句

create table TEST_ZHAA01A_03 as

select rownum as id,
to_char(sysdate + rownum/24/3600, 'yyyy-mm-dd hh24:mi:ss') as inc_datetime,
trunc(dbms_random.value(0, 999999999999)) as random_id,
dbms_random.string('x', 20) random_string
from dual
connect by level <= 25036;
将A表与B表合并,然后建立C表的语句
create table TEST_ZHAA01A_03 as (select * from
(select rownum rn1, TEST_ZHAA01A_01.* from TEST_ZHAA01A_01),
(select rownum rn2, TEST_ZHAA01A_03.* from TEST_ZHAA01A_03)
where rn1 = rn2);

 

将A表数据写入B表

insert into TEST_ZHAA01B_01(ZHAA01B010,ZHAA01B020,ZHAA01B030,ZHAA01B070,ZHAA01B110) 

select ZHAA01A010,ZHAA01A010,ZHAA01A025,ZHAA01A040,ZHAA01A050 from TEST_ZHAA01A_01;

 

insert into TEST_ZHAA01B_01(ZHAA01B010,ZHAA01B020,ZHAA01B030,ZHAA01B070,ZHAA01B110) 

select ZHAA01B010,ZHAA01A010,ZHAA01A025,ZHAA01A040,ZHAA01A050 from TABLE1;

 

更新A表中时间属性字段语句

update TEST_ZHAA01B set ZHAA01B050=to_date('2017-07-19 12:00:00','yyyy-mm-dd hh24:mi:ss')

 

转载地址:http://qeljl.baihongyu.com/

你可能感兴趣的文章
ORA-12516:TNS:listener could not find available handler with matching protocol stack
查看>>
js中setTimeout、setInterval、 clearInterval方法简介
查看>>
memcache 缓存失效问题(转)
查看>>
DBCP连接池配置参数说明
查看>>
Ajax核心技术代码
查看>>
[Tex学习笔记]发一篇文章的经历
查看>>
网络编程学习小结
查看>>
Aptana插件在eclipse中安装
查看>>
剑指OFFER之顺时针打印矩阵(九度OJ1391)
查看>>
[WPF] 动画Completed事件里获取执行该动画的UI对象
查看>>
提取linux中eth0的IP地址
查看>>
codeforces Gym 100500 J. Bye Bye Russia
查看>>
ajax j跨域请求sonp
查看>>
UITabBarControler解决旋转问题
查看>>
button 默认类型是submit
查看>>
数据结构与算法(周鹏-未出版)-第六章 树-6.2 二叉树
查看>>
<转>大型分布式网站术语浅析
查看>>
Java多线程之并发协作生产者消费者设计模式
查看>>
[置顶] 如何把你的笔记本电脑变成一个Wi-Fi路由器在Windows 7 & 8?
查看>>
Linux 查看CPU信息、机器型号等硬件信息
查看>>