嗨,我需要觸發器的幫助。我是編碼的新手,因此我正在尋求建議。當使用sql server 2005時觸發器
我有2個表
NEW和OLD
所有數據從新需要被轉移到新老數據需要被放入新表。
當它遇到特定的日期和時間時會發生變化。
我不知道接近這個,任何幫助,我真的很感激它!
Ĵ
嗨,我需要觸發器的幫助。我是編碼的新手,因此我正在尋求建議。當使用sql server 2005時觸發器
我有2個表
NEW和OLD
所有數據從新需要被轉移到新老數據需要被放入新表。
當它遇到特定的日期和時間時會發生變化。
我不知道接近這個,任何幫助,我真的很感激它!
Ĵ
當它擊中一個特定的日期和時間會發生變化。
觸發器不能在給定時間被執行。觸發器將一個INSERT
,UPDATE
或DELETE
(或其組合)語句之後執行總是,或總是INSTEAD OF INSERT
,UPDATE
,DELETE
。
你在說什麼 - 在給定的特定時間同步兩個表 - 最好由SQL Agent作業來處理,這個作業可以啓動例如一個存儲過程將會從NEW
合併到OLD
。
閱讀本
kindly first decide the date interval
then use a simple SP for inserting/updating
the new record.
GO to sql jobs add then SP and schedule the date interval.
No need trigger
感謝馬克,所以我需要準備到一個SQL代理工作,我會怎麼做合併?你有任何代碼或網站鏈接的例子, – jonny1990 2011-05-10 16:42:35
此外,我沒有實現這一點,我只需要寫代碼,如果我突出顯示並執行它可以做到這一點。 – jonny1990 2011-05-10 16:43:43