PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6159 99/04/23 13:21:38 RE(6):ゴミレスにたかるゴミレス By てとらぽっと
6158 99/04/23 12:41:19 RE(5):ゴミレス By リエッチ
6151 99/04/23 10:28:59 RE(4):PB5.0.02: QueryModeでNULL検索 By ost
6150 99/04/23 10:19:26 RE(3):PB5.0.02: QueryModeでNULL検索 By てとらぽっと
6148 99/04/23 09:55:08 RE(2):PB5.0.02: QueryModeでNULL検索 By ost
6147 99/04/23 09:44:17 RE(1):PB5.0.02: QueryModeでNULL検索 By まこと
6146 99/04/23 09:18:01 PB5.0.02: QueryModeでNULL検索 By ost

カテゴリ:データウィンドウ
日付:1999年04月23日 10:19 発信者:てとらぽっと
題名:RE(3):PB5.0.02: QueryModeでNULL検索

ostさん、こんにちは。
随分前に触った時のもで、調査も不十分かもしれませんが。

>データウインドウをQueryModeをYESとし、
>オペレータに各項目に条件となる値を入れ検索させるようにしたのですが
>ここで、条件値でNULLを指定する方法はあるのでしょうか

クエリーモードのときに、NULLで検索することは、多分出来ないと思います。
\"NULL\"という文字列ではなくNULL値を入力したものと、何も入力していない状態を
判別させる方法もありませんし…。

\"is NULL\" や \"is not NULL\" という条件句も組み立てられないようです。


え?っと、以下、訂正します。
いい加減な記憶力で回答してスミマセン。(^^;;;
-------------------------------------------------------------
<まちがい>
もともとクエリーモードで作成される条件句は、演算子 \" = \" でしか
組み立ててくれなかったと記憶しています。
-------------------------------------------------------------
<訂正>
デフォルトで \" = \" が使われますが、演算子を指定できます。

(数値)  演算子 値
(文字列) 演算子 \"値\"

このとき、演算子に like や in も使えた(すごい)のに、
is NULL や is not NULL は単純に文字列として扱われます(悲しい)。
-------------------------------------------------------------

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS DBMSクライアントソフトウェアなし
Browser (記載なし)

Server SoftWare

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

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