当前位置 : 主页 > 手机开发 > ROM >

记录一个jsonb_array_elements因数据问题被坑的点

来源:互联网 收集:自由互联 发布时间:2021-06-10
执行sql: select id, jsonb_array_elements(content) from "fd_content_behavior_at_2WIQRCZAPA" 报错: ERROR: cannot extract elements from a scalar 原因: content 有错误数据,加条件去掉错误数据即可。 select id, jsonb_ar

执行sql:

select id, jsonb_array_elements(content) from "fd_content_behavior_at_2WIQRCZAPA"

报错:

> ERROR:  cannot extract elements from a scalar

原因:

content 有错误数据,加条件去掉错误数据即可。

select id, jsonb_array_elements(content) from "fd_content_behavior_at_2WIQRCZAPA" where content::text != null

或者

select id, jsonb_array_elements(content) from "fd_content_behavior_at_2WIQRCZAPA" where content is not null
网友评论