PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4257 98/12/07 15:10:55 RE(6):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By たこ
4194 98/12/01 15:35:01 RE(5):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By Air Hawk
4186 98/12/01 10:51:01 RE(4):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By たこ
4167 98/11/30 10:44:25 RE(3):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By てとらぽっと
4166 98/11/30 10:22:43 RE(2):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By Taka
4165 98/11/30 08:43:34 RE(1):PB6: オラクルのCHAR型に対応するPBの変数タイプは? By まこと
4161 98/11/27 18:30:42 PB6: オラクルのCHAR型に対応するPBの変数タイプは? By たこ

カテゴリ:スクリプトの記述
日付:1998年11月30日 10:22 発信者:Taka
題名:RE(2):PB6: オラクルのCHAR型に対応するPBの変数タイプは?

こんにちは。Takaです。

>埋め込みSQLでCHAR型カラムに対応するPBの変数タイプって
>何でしょうか?

??? Stringでイケるばずですが...


>>DWの検索引数なら String Array型 で出来たんですけど・・・・・。

>項目1 = :arg って検索引数の事じゃないんですか?
>(String Array型なんてものもあるんですね )

DWの検索引数の String Array は、IN 演算子に使います。

WHERE カラム IN( :arg )

といったWHERE句にしておいて、Retrieve する際に

string ls_arg[]
ls_arg[1] = \"AAA\"
ls_arg[2] = \"BBB\"
ls_arg[3] = \"CCC\"
dw_1.Retrieve( ls_arg )

とすれば、発行されるSQL文は、

WHERE カラム IN( \"AAA\", \"BBB\", \"CCC\" )

のように変換されます。
この方法はさまざまな用途に適用できますので、覚えておきましょう。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.