不,我不认为你可以。至少不是没有写东西丑陋像:
SELECT ARRAY ( SELECT UNNEST(yourarray) LIMIT ( SELECT array_upper(yourarray,1) - 1 ) )
SELECT ARRAY ( SELECT UNNEST(yourarray) LIMIT ( SELECT array_upper(yourarray,1) - 1 ) )