Lio*_*ber 3 json presto
我们大量使用 presto JSON 功能,而我们缺少的是在 JSON 无效时能够为空,这样如果 JSON 格式有问题,使用 JSON 函数的 SQL 语句不会中断。
起初,我还以为它可以用的某种组合来实现JSON_PARSE和NULLIF,但不能设法拉本的..有办法做到让这种验证?
JSON_PARSE
NULLIF
谢谢
Dai*_*rom 6
您可以使用该try函数来防止 json 函数使查询失败。例如,SELECT try(json_parse('bad json'))将返回null而不是使查询失败。
try
SELECT try(json_parse('bad json'))
null
归档时间:
9 年,8 月 前
查看次数:
600 次
最近记录: