PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23036 07/06/22 10:43:09 RE(4):PB8.0: 埋め込みSQLで、データが取得できませんでした。 By ヒロシ
23035 07/06/21 21:17:49 RE(3):PB8.0: 埋め込みSQLで、データが取得できませんでした。 By Potato
23034 07/06/21 11:18:33 RE(2):PB8.0: 埋め込みSQLで、データが取得できませんでした。 By ヒロシ
23033 07/06/20 18:10:43 RE(1):PB8.0: 埋め込みSQLで、データが取得できませんでした。 By AzureRX-7
23032 07/06/20 15:37:04 PB8.0: 埋め込みSQLで、データが取得できませんでした。 By ヒロシ

カテゴリ:スクリプトの記述
日付:2007年06月20日 15:37 発信者:ヒロシ
題名:PB8.0: 埋め込みSQLで、データが取得できませんでした。

以下の埋め込みSQLで、
7行目『AND \"売り場\" IN (:ls_uriba)』で変数『ls_uriba』を使用すると
データが取得できませんでした。
変数『ls_uriba』には、正常に文字列『\'1\',\'2\',\'3\'』が格納されており、
データ取得できない理由がよくわかりません。

又、変数を使用せずに8行目『AND \"売り場\" IN (\'1\',\'2\',\'3\')』に変更した場合、
データを取得することができます。

変数『ls_uriba』を使用してデータを取得できる方法があれば、
ご教示お願いいたします。

※変数『ls_uriba』に格納される値の個数は可変であり、条件により変更があります。


---------------------------------------------------------------------
//例
ls_uriba = \"\'1\',\'2\',\'3\'\"

DECLARE curs1 CURSOR FOR
SELECT \"車種別\",
SUM(\"見込額\")
FROM  \"車テーブル\"
WHERE \"年度\" = :gs_nendo
  AND \"売り場\" IN (:ls_uriba)
  //AND \"売り場\" IN (\'1\',\'2\',\'3\')
GROUP BY \"車種別\";
---------------------------------------------------------------------


PowerBuilderバージョン 8.0.3
Oracleバージョン 8.1.7

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS Oracle Net8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle8i
WebServer (記載なし)

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