【发布时间】:2021-03-27 21:04:59
【问题描述】:
我有一个像这样的多维数组:
coeficiente VARCHAR[2][2];
我在这个数组中存储的是这些信息:
{{"uwu","2"},{"owo","5"}}
我还有另外 2 个变量称为:
variable1 VARCHAR;
variable2 VARCHAR;
我想将这个多维数组内容示例中的“2”保存到变量 1 中,将“5”保存到变量 2 中。
我该怎么做?
我在考虑可能是一个 for 循环,但我仍然不知道如何在 plpgsql 中的 ARRAY[][] 结构内部进行迭代。
我在互联网上能找到的最接近的例子是:
stack overflow。但是他们从多维数组中存储了一个数组。我只需要获取其中的变量。
Postgres documentation。但它没有解释如何进入一个特定的“插槽”。
【问题讨论】:
标签: sql arrays postgresql multidimensional-array plpgsql