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

JSON_EXTRACTからnull値を検出できません

    SELECT 
      JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]'), 
      (JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]') = CAST('null' AS JSON))
    FROM ate.readings_columns_new;
    

    または

    SELECT 
      JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]'), 
      (JSON_TYPE(JSON_EXTRACT(`COLUMNS_HEADERS`, '$[1]')) = 'NULL')
    FROM ate.readings_columns_new;
    

    JSON_TYPE



    1. MySqlビューのパフォーマンス

    2. ORA-00257:アーカイバエラー。解放されるまで、内部のみを接続します。

    3. Oracleでフィールドの値が変更されたときに行番号をインクリメントする

    4. Oracle集合演算子