2011-07-06 26 views
0

我正在實施OPTIMISTIC_FORCE_INCREMENT,如here所述。防止@Version達到最大值

主要問題是如何防止@version字段達到其最大值。

  • 有沒有辦法處理這種 異常?
  • 如果發生異常,是否可以將@version字段重置爲0 ?
  • 是否可以使用序列 來防止 排在第一位?

感謝,

丹尼爾

回答

0

您可以嘗試使用版本控制與時間戳使用。它的最大值離現在還有很長的一段距離...

+0

對我的數據庫來說太大了,因爲Derby使用了14個地方的字符串來表示一個'TIMESTAMP'。必須有像循環序列這樣的東西才能正確處理這個概念。 – Daniel