SELECT JSONGETVALUE(new JSON('{"num":-2.5}'), '$.num' AS NUMBER); *** Query completed. One row found. One column returned. *** Total elapsed time was 1 second. JSONGETVALUE( NEW JSON('{"num":-2.5}', LATIN),'$.num') ------------------------------------------------------ -2.5