[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]の件は現象を再現できていません。 |