[Seasar-user:5705] Re: [S2Dao]select 文でForUpdateを使用する場合に関して

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 1月 11日 (木) 12:00:00 JST


浜田です。

せとさん、お返事ありがとうございました。

下記の対応で動作致しました。

浜田




Seto Azusa <[E-MAIL ADDRESS DELETED]> 
送信者: [E-MAIL ADDRESS DELETED]
2007/01/09 20:02
[E-MAIL ADDRESS DELETED] へ
返信してください


宛先
[E-MAIL ADDRESS DELETED]
cc

件名
[Seasar-user:5692] Re: [S2Dao]select 文でForUpdateを使用する場合に関して






せとあずさです。

On Tue, 9 Jan 2007 15:53:01 +0900
[E-MAIL ADDRESS DELETED] wrote:

> 下記のように実装して検証してみたのですが、SQLのWhere句はQUERYアノテーシ
ョ
> ンで
> 指定しているSOKO_CDしか指定されませんでした。 
> 
> 
-------------------------------------------------------------------------
> Daoインタフェース
> 
> public static final String selectByPrimaryKeyForUpdate_QUERY = "SOKO_CD 
= 
> /*stock.soko_cd*/ FOR UPDATE";
> 
> public static final String selectByPrimaryKeyForUpdate_ARGS = "stock";
> 
> public Stock selectByPrimaryKeyForUpdate(Stock stock);
> 
> 
-------------------------------------------------------------------------

この場合は、
 public static final String selectByPrimaryKeyForUpdate_QUERY = "/*IF 
stock.soko_cd != NULL*/ SOKO_CD = /*stock.soko_cd*/ /*END*/ /*IF 
stock.shoin_cd != NULL*/ AND SHOIN_CD = /*stock.shoin_cd*/ /*END*/ FOR 
UPDATE";

となります。
#動かしてないけど。

-- 
せとあずさ
[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

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070111/60e60517/attachment-0004.html 


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