PLPGSQL数组索引从1开始?

lig*_*nic 9 arrays postgresql plpgsql

我发现,默认情况下,PLPGSQL中数组的第一个索引从1开始,而不是像大多数编程语言一样.我只是好奇为什么会这样,以及其他编程语言是如何遵循这一点的?

谢谢!

Roo*_*ook 10

在1处使用默认数组索引的语言是什么?

ALGOL 68,COBOL,Fortran(如果没有另外说明),FoxPro,Lua,MATLAB,......无论如何,列表就在这里.