Postgresql数组大小限制

时间:2017-07-08 00:07:15

标签: arrays postgresql npgsql

当尝试插入大小约为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;   //

0 个答案:

没有答案