sql >> Base de Datos >  >> RDS >> MariaDB

Funciones MariaDB JSON

A continuación se muestra una lista de las funciones JSON disponibles en MariaDB.

Nombre Descripción
JSON_ARRAY() Crear matriz JSON
JSON_ARRAYAGG() Devuelve una matriz JSON que contiene un elemento para cada valor en un conjunto determinado de valores JSON o SQL.
JSON_ARRAY_APPEND() Agregar datos al documento JSON
JSON_ARRAY_INSERT() Insertar en matriz JSON
JSON_COMPACT() Elimina todos los espacios innecesarios de un documento JSON, para que sea lo más breve y compacto posible, y devuelve el resultado.
JSON_CONTAINS() Si el documento JSON contiene un objeto específico en la ruta
JSON_CONTAINS_PATH() Si el documento JSON contiene datos en la ruta
JSON_DEPTH() Profundidad máxima del documento JSON
JSON_DETAILED() Imprimir un documento JSON en formato legible por humanos
JSON_EXISTS() Determina si existe un valor en la ruta especificada en los datos JSON dados.
JSON_EXTRACT() Devolver datos desde un documento JSON
JSON_INSERT() Insertar datos en documento JSON
JSON_KEYS() Matriz de claves del documento JSON
JSON_LENGTH() Número de elementos en el documento JSON
JSON_LOOSE() Agrega espacios a un documento JSON para que sea más legible para los humanos.
JSON_MERGE() Fusionar documentos JSON, conservando claves duplicadas. En desuso.
JSON_MERGE_PATCH() Fusionar documentos JSON, reemplazando valores de claves duplicadas
JSON_MERGE_PRESERVE() Fusionar documentos JSON, conservando claves duplicadas. Sinónimo del obsoleto JSON_MERGE() .
JSON_OBJECT() Crear objeto JSON
JSON_OBJECTAGG() Devuelve un objeto JSON que contiene pares clave-valor, en función de sus dos argumentos.
JSON_QUERY() Devuelve un objeto o una matriz de un documento JSON, según la ruta proporcionada.
JSON_QUOTE() Cotizar documento JSON
JSON_REMOVE() Eliminar datos del documento JSON
JSON_REPLACE() Reemplazar valores en documento JSON
JSON_SEARCH() Ruta al valor dentro del documento JSON
JSON_SET() Insertar datos en documento JSON
JSON_TABLE() Devolver datos de una expresión JSON como una tabla relacional
JSON_TYPE() Tipo de valor JSON
JSON_UNQUOTE() Valor JSON sin comillas
JSON_VALID() Si el valor JSON es válido
JSON_VALUE() Extraiga el valor del documento JSON en la ubicación indicada por la ruta proporcionada.