2010-01-16から1日間の記事一覧

RDBMSごとの悲観的排他制御とページングの対応

Domaでは、ファイルに記述されたオリジナルのSQLを悲観的排他制御用やページング用のSQLに書き換えて実行しています。 RDBMSごとに制約が若干異なります。 検索オプションを利用した検索で違いをまとめておきました。 SQL Serverの悲観的排他制御の制限がち…

前方、中間、後方一致検索(LIKE検索)時のデフォルトのエスケープ文字

Doma 1.0.0-RC1にて、\から$に変更しました。どのRDBMSであっても、次のように$を指定するescape句と合わせて@prefix、@contain、@suffix等を使ってください。 select * from employee where name like /* @prefix(prefix) */'X%' escape '$' これまでだと、…

Doma 1.0.0-RC1 リリース

Java6対応のO/RマッパーDoma 1.0.0-RC1をリリースしました。 http://doma.sandbox.seasar.org/downloads.html今回から、DB2とSQL Server 2008に対応しています。 0.9.12からの変更点は以下のとおりです。 Bug [DOMA-108] - [Core] aptによるエンティティリス…