From: WATANABE Tetsuya Date: 2000-12-18T18:58:40+09:00 Subject: [ruby-list:26607] Re: [Q] Oracle PL/SQL with bind vars 渡辺哲也です。 In message "[ruby-list:26605] [Q] Oracle PL/SQL with bind vars" on 00/12/18, Hideto ISHIBASHI writes: |石橋秀仁です。 |< SELECT 1 INTO FOO_ID FROM DUAL; |--- |> SELECT :0 INTO FOO_ID FROM DUAL; select :0 って書けるんでしたっけ? ------------------------------ SQL> variable b1 char(1) SQL> BEGIN 2 :b1 := '1'; 3 END; 4 / PL/SQL procedure successfully completed. SQL> select :b1 from dept; :B1 -------------------------------- 1 1 1 1 ------------------------------ あ、書けるんですね... where などの条件では問題なく動いて います。 今回については Ruby なので、動的に SQL 生成することが可能なので、#{} を使うので対応してはいかがでしょう? # 全然解決策になっていなくてすいま # せん。 -- WATANABE Tetsuya e-mail: Tetsuya_WATANABE@hp.com tetsu@jpn.hp.com