plpgsql 编程 - JSON数组循环

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

plpgsql 编程 - JSON数组循环

德哥 2017-08-02 20:27:10 浏览5235
展开阅读全文

标签

PostgreSQL , plpgsql , json , jsonb , array , 数组


背景

PostgreSQL的plpgsql编程语言和Oracle PL/SQL编程语言类似,是功能很强大的数据库编程语言。

JSON是PG支持的非结构化类型,那么如何在PLPGSQL中LOOP JSON数组呢?

https://www.postgresql.org/docs/9.6/static/plpgsql-control-structures.html#PLPGSQL-FOREACH-ARRAY

例子

例子1

postgres=# do language plpgsql $$  
declare  
  rec jsonb;  
begin  
  for rec in select jsonb_array_elements('[{"la

网友评论

登录后评论
0/500
评论