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

MariaDBJSON関数

    以下は、MariaDBで使用可能なJSON関数のリストです。

    名前 説明
    JSON_ARRAY() JSON配列を作成する
    JSON_ARRAYAGG() 指定されたJSONまたはSQL値のセットの各値の要素を含むJSON配列を返します。
    JSON_ARRAY_APPEND() JSONドキュメントにデータを追加する
    JSON_ARRAY_INSERT() JSON配列に挿入
    JSON_COMPACT() JSONドキュメントから不要なスペースをすべて削除して、可能な限り短くコンパクトにし、結果を返します。
    JSON_CONTAINS() JSONドキュメントのパスに特定のオブジェクトが含まれているかどうか
    JSON_CONTAINS_PATH() JSONドキュメントにパスにデータが含まれているかどうか
    JSON_DEPTH() JSONドキュメントの最大深度
    JSON_DETAILED() 人間が読める形式でJSONドキュメントを印刷する
    JSON_EXISTS() 指定されたJSONデータの指定されたパスに値が存在するかどうかを判別します。
    JSON_EXTRACT() JSONドキュメントからデータを返す
    JSON_INSERT() データをJSONドキュメントに挿入
    JSON_KEYS() JSONドキュメントからのキーの配列
    JSON_LENGTH() JSONドキュメントの要素数
    JSON_LOOSE() JSONドキュメントにスペースを追加して、人間が読みやすくします。
    JSON_MERGE() JSONドキュメントをマージし、重複するキーを保持します。非推奨。
    JSON_MERGE_PATCH() JSONドキュメントをマージし、重複するキーの値を置き換えます
    JSON_MERGE_PRESERVE() JSONドキュメントをマージし、重複するキーを保持します。非推奨のJSON_MERGE()の同義語 。
    JSON_OBJECT() JSONオブジェクトを作成する
    JSON_OBJECTAGG() 2つの引数に基づいて、キーと値のペアを含むJSONオブジェクトを返します。
    JSON_QUERY() 指定されたパスに基づいて、JSONドキュメントからオブジェクトまたは配列を返します。
    JSON_QUOTE() JSONドキュメントを引用
    JSON_REMOVE() JSONドキュメントからデータを削除する
    JSON_REPLACE() JSONドキュメントの値を置き換える
    JSON_SEARCH() JSONドキュメント内の値へのパス
    JSON_SET() データをJSONドキュメントに挿入
    JSON_TABLE() JSON式からリレーショナルテーブルとしてデータを返す
    JSON_TYPE() JSON値のタイプ
    JSON_UNQUOTE() JSON値の引用を解除
    JSON_VALID() JSON値が有効かどうか
    JSON_VALUE() 指定されたパスが指す場所でJSONドキュメントから値を抽出します。

    1. Oracleでnull値の列を合計する

    2. MySQL5.7を完全に削除する

    3. SQLServerでSELECTからUPDATEを使用する方法

    4. MariaDBの列にあるすべての非数値を検索する