首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle每天定时将查询结果插入指定表,怎么实现

2012-03-03 
oracle每天定时将查询结果插入指定表,如何实现?我想要每天对一个指定表插入查询出来的另一个表,根据key插

oracle每天定时将查询结果插入指定表,如何实现?
我想要每天对一个指定表插入查询出来的另一个表,根据key插入,就是说指定表中有个key字段,我查询出来的表也有key字段,如果指定的表中没有这个对应的key,还要添加,如何操作啊?
指定表的字段有
SERIALKEY(主键) ,key,qty
我查询的表的字段有
key,qty1

我想实现的结果表为:
SERIALKEY(主键),key,qty,qty1,qty2....qty30

可以实现吗?如何实现啊?

[解决办法]
这句话什么意思?指定表没有 key 添加看明白了,如果指定表有 key 要干嘛?
另外,查询的表字段只有 key, qty1 一个 qty 字段吗?

探讨
就是说指定表中有个key字段,我查询出来的表也有key字段,如果指定的表中没有这个对应的key,还要添加,

[解决办法]
用动态SQL吧,SERIALKEY怎么来的呢
[解决办法]
merge into + 定时job 

[解决办法]
存储过程或package+job

热点排行