[CONTAINER-182] S2JDBCで、NOT NULL制約エラーの場合にSEntityExistsExceptionがスローされないようにしました。[Seasar-user:13477] Created: 01/Apr/08  Updated: 02/Apr/08  Resolved: 02/Apr/08

Status: Resolved
Project: S2Container
Component/s: S2JDBC
Affects Version/s: 2.4.24
Fix Version/s: 2.4.25

Type: Bug Priority: Major
Reporter: taedium Assignee: taedium
Resolution: Fixed Votes: 0
Labels: None
Environment:

SQL Server 2005
DB2
Oracle Database
PostgreSQL
MySQL
H2
HSQLDB
Derby



 Description   

http://ml.seasar.org/archives/seasar-user/2008-March/013477.html



 Comments   
Comment by taedium [ 02/Apr/08 ]

対応しました。
これまで外部参照整合制約違反やNOT NULL制約違反でもSEntityExistsExceptionをスローしていましたが、一意制約違反のときにのみこの例外をスローするようにしました。
Enviromentに挙げていないRDBMSについては、対応していません(これまでどおりの振る舞いをします)。

Generated at Wed Aug 21 13:53:18 JST 2019 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.