[CONTAINER-18] DatabaseMetaDataUtil#getColumnsでOracleのシノニムの列名を取れない Created: 2006-11-01 Updated: 2006-11-01 Resolved: 2006-11-01 |
|
| Status: | Resolved |
| Project: | S2Container |
| Component/s: | S2Container |
| Affects Version/s: | 2.3.11, 2.4.0-rc-1 |
| Fix Version/s: | 2.3.15 |
| Type: | Bug | Priority: | Major |
| Reporter: | azusa | Assignee: | koichik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
デフォルトだとDatabaseMetaData#getColumnsはOracleのシノニムの列名情報を取れないです。 ただし、オブジェクト本体とシノニムの名称が同じ場合は、S2のDatabaseMetaDataUtil#getColumns を使うとスキーマをnullにしたときにオブジェクト本体の情報がとれるので取れているように見えます。 |
| Comments |
| Comment by koichik [ 2006-11-01 ] |
|
XADataSourceImpl に addProperty(String, String) メソッドを追加し,j2ee.dicon の Oracle 用設定で includeSynonyms プロパティに "true" を設定するようにしました. |