[DAO-104] プロシージャー取得時に、DatabaseMetaDataUtil#convertIdentifierを経由したプロシジャー名でプロシジャーを取得できない場合は、convertIdentifierを通さないで再度取得する([Seasar-User:9068]) Created: 2007-07-10  Updated: 2007-07-18  Resolved: 2007-07-18

Status: Resolved
Project: S2Dao
Component/s: s2dao
Affects Version/s: 1.0.44
Fix Version/s: 1.0.45

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


 Description   

MySQLはDatabaseMetaData#supportsMixedCaseIdentifiersがfaklseを返すが、DatabaseMetaData#getProceduresでは区別するので、DatabaseMetaDataUtil#convertIdentifierを経由したプロシジャー名でプロシジャーを取得できない場合は、convertIdentifierを通さないで再度取得するように修正する。



 Comments   
Comment by azusa [ 2007-07-17 ]

r943でコミットしていましたが、動作確認しました。(MySQL5.0.45+mysql-connector-java-3.1.14)

なお、[Seasar-User:9089]の件は現象を再現できていません。

Generated at Wed Apr 16 01:30:30 JST 2025 using Jira 10.5.0#10050000-sha1:9d9d098bb7b67e8dba8da380ba9c3900d82ac3cf.