MariaDB 正常なjsonデータであるかを確認する
MariaDBで、正常なjsonデータであるかを確認する手順を記述してます。「JSON_VALID」に値を指定することで可能です。ここでは、実際に使用した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
正常なjsonデータであるかを確認する場合は、「JSON_VALID」を使用します。
有効であれば「1」を、無効であれば「0」が返ります。
JSON_VALID(値)実際に、確認してみます。
SELECT
JSON_VALID('{"id": 1, "name": "mebee"}'),
JSON_VALID('{"id": 1, "name": "mebee","age"}')実行結果をみると、確認できていることがわかります。

ただし、nullの場合は、全て小文字だと有効と判定されます。
SELECT
JSON_VALID('null'),
JSON_VALID('Null'),
JSON_VALID('NULL')実行結果

-
前の記事
Railsエラー『ActionView::MissingKeyError: Missing template key』の解決方法 2025.07.29
-
次の記事
Error: missing script: “start” の解決方法 2025.07.30
コメントを書く