[Seasar-user:900] Re: S2Dao を使ったOracle上での別スキーマのSELECT自動生成について

Yasuo Higa higa
2005年 4月 6日 (水) 01:08:19 JST


<200407270748.i6R7mKtA025734 @ smtp5.dti.ne.jp> の、
   "[Seasar-user:899] S2Daoを使ったOracle上での別スキーマのSELECT自動生成について" において、
   "Jundo Ishikawa <jundo @ pluto.dti.ne.jp>"さんは書きました:

ひがです。

> はじめまして、JUNDUと申します。
> 
>  S2Daoを使ってデータ検索の実験をしていたところ、気になる現象に出会いま
> した。Oracle上でS2DaoのSELECT文自動生成を使ってログインユーザとは別のス
> キーマにある表を検索しようとしたのですが、SQLをうまく生成出来ないようで
> す。
> 
確かに、対応します。
DatabaseMetaDataUtil#getPrimaryKeySet,getColumnSetに
int index = tableName.indexOf('.');
if (index >= 0) {
  tableName = tableName.substring(index + 1);
}
をいれる必要がありますね。
---
Yasuo Higa <higa @ isid.co.jp>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.



Seasar-user メーリングリストの案内