2013-05-28 50 views
0

在我們的應用程序中,我們現在有兩列。 1列與事件的日期時間和1列與日期時間多少鬧鐘應該關閉。現在我們有了一個新的鬧鐘,那就是鬧鐘響起的確切日期。Oracle在每個行中計算出2個新日期列

我知道我可以計算這個只有1行,但不是所有的

select to_date('12/30/1899', 'MM/DD/YYYY') + (select termin_start - alarmvorlauf from termine where id = 1013) from dual 

我如何修改SQL,因此它可以更新表中的「termine」每一行?

回答

0

不知道如果我完全理解你,但我的猜測:

UPDATE termine SET alarm_goes_off = (to_date('12/30/1899', 'MM/DD/YYYY') + (termin_start - alarmvorlauf)); 

請添加更多的細節,如果這是你需要的不是什麼。

+0

作品,就像一個魅力。泰 – Itrulia