JSON导出数据的格式设置为科学计数法,而不是固定格式

时间:2018-09-05 09:16:31

标签: datagrip

当我将查询结果导出到datagrip 2018.2上的json时,我的json包含1.0E8而不是100000000。 如何导出值而不是JSON-Groovy自动格式化的科学计数法?

否则,我将不得不手动修补数据,但我认为格式化这样的数据有点危险,尤其是一旦提取后的值将不匹配整数类型!

1 个答案:

答案 0 :(得分:1)

这是一个错误,可能已修复:https://youtrack.jetbrains.com/issue/DBE-7019 无论如何,您可以自己玩提取器。脚本通常位于Scratches和控制台/扩展/数据库工具和SQL /数据/提取程序中。或者,您可以在提取器菜单中选择“转到脚本目录”以导航至该目录。您描述的问题可能在这里:

enter image description here

UPD:这是带有修复程序https://gist.github.com/moscas/793e441b12872b8339a1471966343439#file-json-groovy-withnumbersfix-json-groovy

的提取器