[Seasar-user:11810] Re: [S2Dao]VersioNoについて

fujihara [E-MAIL ADDRESS DELETED]
2007年 11月 26日 (月) 17:26:33 JST


お世話になりますfujiharaです。

説明が足りませんでした。

PSQLで行った場合にはエラーになった
のです。

S2Daoを使用してUpdateを行った場合はエラー
になってはいません。

実際にS2Daoでやった場合は-2147483648に
なったのですが正しいのか確認したかったのです。

因みに
private int versionNo;
で宣言してます。

----- Original Message ----- 
From: "SETO Azusa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Monday, November 26, 2007 5:03 PM
Subject: [Seasar-user:11809] Re: [S2Dao]VersioNoについて


> せとあずさです。
>
>
>
> On Mon, 26 Nov 2007 16:52:59 +0900
> "fujihara" <[E-MAIL ADDRESS DELETED]> wrote:
>
>> VersionNoの加算はSeasar2でやっていると思いますが
>> VersioNoをi有効範囲を超える場合どの様になるのでしょうか?
>>
>> int4の有効範囲 -2147483648 〜 +2147483647
>>
>> つまりversionNoの現在値が2147483647の場合、
>> Updateを行った場合、次の値はいくつになるのでしょうか?
>>
>> 実際にSQLを発行するとエラーになります。
>>
>> SQL実行中に以下のエラーが発生しました。
>> ERROR:  integer out of range
>
> ひとつ確認させてください。
> entityのversionNoに対応するプロパティの型は何で定義されてますか?
>
>
> -- 
> せとあずさ
> [E-MAIL ADDRESS DELETED]
> http://www.fieldnotes.jp/d/
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 


Seasar-user メーリングリストの案内