【问题标题】:Return type of a procedure in plpgsqlplpgsql 中过程的返回类型
【发布时间】:2013-02-19 16:43:29
【问题描述】:

我正在使用带有 postgis 的 postgres,并且我有一个包含几何数据的表。现在我想在 plpgsql 中编写一个循环遍历行并将每个几何值存储在数组中的过程。

我应该使用什么返回类型来返回一个充满几何值的数组?

【问题讨论】:

    标签: sql postgresql plpgsql


    【解决方案1】:

    为什么不用geometry[] 类型?


    编辑

    您可以将任何现有的 PostgreSQL 类型用于数组,per documentation

    任何内置或用户定义的基类型、枚举类型或 可以创建复合类型。

    【讨论】:

    • 你的意思是'public.geometry[]'?
    • 嗯,这取决于 PostGIS 的安装方式,但这是我所期望的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    • 1970-01-01
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 2020-04-10
    相关资源
    最近更新 更多