2012-08-01 147 views
1

前幾天我問了這個問題,但我想我錯誤地寫了我的問題。 有沒有辦法做到:當前時間戳Nhibernate

var item = session.get<Item>(id) 
item.accpt_date = current_timestamp //db current timestamp 
session.merge(item) 

我不能更新使用/因爲只有當某些事件發生accpt_date填充INSERT觸發器。

感謝

回答

1

簡單:

item.accpt_date = session.CreateSQLQuery("select current_timestamp") 
         .UniqueResult<DateTime>(); 

我不知道那是什麼session.merge的解釋是:。