Мне нужно развернуть большой массив, хранящийся как часть документа JSON.
В Oracle и MYSQL я могу использовать JSON_TABLE для этого
В SQL Server я могу использовать OPENJSON
В Postgres я могу использовать JSON (B) _array_elements
Но я бью стену в MariaDB ....
Я изучил документацию и не могу понять, как это сделать. Возможно, мне придется развернуть несколько тысяч строк, и всеиз вышеупомянутой базы данных удалось выполнить вложение масштабируемым и производительным способом ...
Вот очень упрощенное подмножество данных
{ "data": {
"EMPLOYEES": [
[100, "Steven", "King", "SKING", "515.123.4567", "2003-06-17T00:00:00", "AD_PRES", 24000, null, null, 90 ],
[101, "Neena", "Kochhar", "NKOCHHAR", "515.123.4568", "2005-09-21T00:00:00", "AD_VP", 17000, null, 100, 90 ]
],
"DEPARTMENTS": [
[10, "Administration", 200, 1700],
[20, "Marketing", 201, 1800]
]
}
}