У меня есть таблица Oracle, из которой мне нужно извлечь данные и преобразовать их в формат массива Json. Поскольку я использую версию Oracle 10g, я не могу использовать функции JSON, доступные в версии 12c, для преобразования данных непосредственно в массив JSON. Мне нужны другие имена ключей вместо столбцов Oracle в массиве Json.
Таблица MSISDN:
msisdn status common_id language
99221234567 1 1111 en_GB
92131234567 1 2222 de_GB
Мне нужен сценарий Shell или SQL-запрос, который будет извлекать данные из базы данных Oracle. ниже в формате массива Json:
Пример 2 записей из базы данных Oracle в массив Json.
[
{
"identifier":99221234567,
"type":"MSISDN",
"locale":"en_GB"
},
{
"identifier":92131234567,
"type":"MSISDN",
"locale":"de_DE"
}
]