如何在plpgsql中创建数据类型?我是PostgreSQL的新手,正在将oracle过程转换为postgresql函数。他们在oracle中创建了一个类型,例如:
TYPE t_array IS TABLE OF VARCHAR2(4000) INDEX BY BINARY_INTEGER;
然后在以下过程中声明并使用它:
strings t_array;
strings(1) := lv_str;
我想在plpgsql中创建t_array type
并在函数中使用它,如何创建此类,或者在plpgsql中是否有任何内置类型来实现此功能?