[Seasar-user:830] Re: S2Dao: たとえばOracleのhintについて
Yasuo Higa
higa
2005年 4月 6日 (水) 01:08:17 JST
<opsact60zgj7b8e4 @ po.interlink.or.jp> の、
"[Seasar-user:828] S2Dao: たとえばOracleのhintについて" において、
"jazzatny <jazzatny @ interlink.or.jp>"さんは書きました:
ひがです。
> 佐藤です。連続ですみません。
>
> S2Dao、シンプルに考えることができて使いやすいですね。
>
> ところで、Oracleでヒントを指定する際に、
>
> SELECT /*+RULE*/
> emp.*, dept.dname dname_0,
> dept.loc loc_0 FROM emp, dept
> WHERE emp.deptno = dept.deptno
>
> のように書きますが、
>
> S2DaoでSQLをこのように記述して実行すると、当然バインド変数コメント
> として解釈され、
>
> 「引数(RULE)が見つかりません」
>
> と出力されます。そして実行されるSQLは/*+RULE*/の位置にNULLが展開
> されます。
>
/* +RULE*/
のようにブランクをあけるとバインド変数コメントとはみなさず、
普通のコメントとS2Daoは解釈するのですが、
オラクルがブランクあけても大丈夫だったか覚えてません。(^^;
コメントによるバインディングはちょっとつめが足りないっすね。m(_ _)m
---
Yasuo Higa <higa @ isid.co.jp>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.
Seasar-user メーリングリストの案内