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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.