如果这是重复的,我很抱歉,虽然我无法在任何地方找到确切的答案:
有没有办法在postgresql中创建一个包含多种数据类型的数组?
有没有办法在postgresql中创建一个包含多种数据类型的数组?
我有一个text []类型的列(文本类型的数组);虽然我想在这个数组中插入三个文本条目,然后是第四个条目,来自整数类型.
有办法吗?如果是这样,怎么样?
我不相信有一种方法来声明一个有多种类型的数组;但是,我认为你可以完成你想要用
composite type做的事情,例如,
create type my_item as ( field_1 text,field_2 text,field_3 text,field_4 number );
然后,您可以将其用作表的列类型,或者如果符合您的需要,甚至可以声明my_item []数组的列.