sql >> データベース >  >> RDS >> Oracle

Null値で列を更新する

    に変更

    ...where logouttime is null;
                        ^^^^^^^
    

    NULL は特別な値であり、通常の=を使用することはできません 演算子を使用します。

    NULLに関するOracleのドキュメントから:

    nullをテストするには、のみを使用します 比較条件はNULLおよびISNOTNULLです。 nullで他の条件を使用し、結果がnullの値に依存する場合、nullはデータの不足を表し、nullはできないため、結果は不明です。 任意の値または別のnullと等しいか等しくない



    1. OraOLEDB.Oracleプロバイダーがローカルマシンに登録されていません

    2. 2つの日付間の営業時間を計算します

    3. mysql全文検索の失敗

    4. データベースに時間(hh:mm)を保存するための最良の方法