[CONTAINER-369] [S2Dataset] 主キーがないテーブルに対して SqlTableWriter#write() で行の変更・削除を行うと不正な SQL を生成する問題を修正しました. Created: 2009-05-27 Updated: 2009-05-29 Resolved: 2009-05-29 |
|
Status: | Resolved |
Project: | S2Container |
Component/s: | S2Dataset |
Affects Version/s: | 2.4.37 |
Fix Version/s: | 2.4.38 |
Type: | Bug | Priority: | Minor |
Reporter: | Osamu NAKAMURA | Assignee: | koichik |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
RemovedState.getSqlContext()で主キーが存在しない場合、"DELETE FROM <Table> W"というSQL文を生成する。 対策 |
Comments |
Comment by koichik [ 2009-05-29 ] |
org.seasar.extension.dataset.PrimaryKeyNotFoundRuntimeException をスローするようにしました. |
Comment by koichik [ 2009-05-29 ] |
対応しました. |