[CONTAINER-435] [S2JDBC] 実行した SQL のログ出力において、SQL 中のリテラルに含まれた ? がバインド変数として扱われてしまい、パラメータが足りないと例外がスローされる問題を修正しました。 Created: 2010-12-03  Updated: 2010-12-03  Resolved: 2010-12-03

Status: Resolved
Project: S2Container
Component/s: S2JDBC
Affects Version/s: 2.4.43
Fix Version/s: 2.4.44

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


 Description   

[S2JDBC] 実行した SQL のログ出力において、SQL 中のリテラルに含まれた ? がバインド変数として扱われてしまい、パラメータが足りないと例外がスローされる。

以下の SQL で再現します。

select 'dummy' from dual where '?' = '?' and '1' = 'hoge'


 Comments   
Comment by koichik [ 2010-12-03 ]

対応しました。
http://www.seasar.org/source/browse/s2container?view=revision&revision=4486

Generated at Fri Mar 29 16:09:46 JST 2024 using Jira 9.13.0#9130001-sha1:94297e63fec900085df7b42441d17146fe025bb5.