当尝试插入大小约为20kB的数组时,它将不会插入。 具体来说,我可以插入多个字段,2个是16kB和20kB的数组。插入将这些字段视为null或空。除大型数组外,所有其他字段都将存储数据。 当我将数组大小切割到~4kB时,它仍然不会插入。在~3kB时它会插入。
我尝试过使用PG admin III进行手动查询。 我的目标是使用npgsql。
我尝试了{1,2,3}
和ARRAY[1,2,3]
。
我对该主题的阅读是对阵列大小没有限制。并且该块大小是所有字段大小的限制。
我不关心表现。这比查询更多地用于数据存储。
INSERT INTO table (short_array, long_array)
VALUES ('{1,2,3}','{1,2,3...1,000}');
SELECT short_array FROM table; //{1,2,3}
SELECT long_array FROM table; //