[Seasar-user:4863] Re: S2Dao で DML 以外の SQL の実行

kubo [E-MAIL ADDRESS DELETED]
2006年 10月 23日 (月) 16:26:59 JST


久保です。

> 「LOCK TABLES EMP WRITE」と記述したSQLファイルを
> Daoから実行したいのですが、やり方が分かりません。
> 
> マニュアルにはメソッドの命名規則は更新・検索だけしか無い
> のですが、
> DML以外のSQLは実行出来ないのでしょうか?

自分はFK外したりINDEX付けたりでやっことがあります。
“外だしSQL”(「.sql」ファイルを用意して実行するやり方)にて、
そのまま LOCK TABLES EMP WRITE と書いて実行すればできるかと思います。
メソッド名は、更新系のMethodの命名規則を利用しました。
(lockTableXxx()という名前にするとSelectと認識されてしまうはずです)




-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
kubo   <[E-MAIL ADDRESS DELETED]>
jflute <http://d.hatena.ne.jp/jflute>
株式会社ビルドシステム <http://www.buildsystem.co.jp>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




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