将表中的数据推送到另一个表

时间:2015-11-10 08:03:32

标签: sql database

我有3张桌子,如下图所示。我需要在条件表中推送数据到达ExpireDate时,数据库必须移动到无条件表(SQL中的所有代码)。我怎么能这样做?

enter image description here

2 个答案:

答案 0 :(得分:0)

您希望将记录从表格移动到另一个表格。 你想什么时候发生这种情况?

您可以设置工作。这项工作将检查日期,并在每天的开始时将记录移动到另一个表格。

答案 1 :(得分:0)

也许最简单的方法就是每天运行一项工作:

insert into unconditional_table
select 
*
from conditional_table a
where a.expiration_date = trunc(sysdate,'dd')

当不满足条件时 - 不会传输任何数据。