在plpgsql中初始化多维数组

Mos*_*hin 2 postgresql plpgsql

谁能告诉我如何在plpgsql中初始化多维数组?谢谢.

Fra*_*ens 10

CREATE OR REPLACE FUNCTION foo() 
RETURNS text[]
LANGUAGE plpgsql
AS
$$
DECLARE
    var text[][];
BEGIN
    var := array[['1', 'a'],['2', 'b']];
    RETURN var;
END;
$$;
Run Code Online (Sandbox Code Playgroud)

测试:

SELECT foo();
Run Code Online (Sandbox Code Playgroud)

  • 别客气.如果它也解决了您的问题,也请接受答案.:) (4认同)