JSON_OBJECT не возвращает начальный ноль (0) для чисел меньше 0,1 - PullRequest
0 голосов
/ 30 августа 2018

По какой-то причине JSON_OBJECT возвращает недопустимый json (без начального 0) для чисел менее 0,1

Пример: выберите json_arrayagg (json_object ('Val' значение t.val)) из (выберите 1.01 val из двойного объединения, все выберите .02 из двойного) t;

возвращает: [{ "Val": 1,01}, { "Val":. 02}]

вместо: [{ "Вал": 1.01}, { "Вал": 0.02}]

Как заставить его вернуть ведущий 0 (не делая это, надеюсь, строкой / varchar2)

...