首先搞清楚,table是类似数组的结果集类型,而recode是类似“结构”的类型。做比较的话,table和varray有可比性。你可以把table看作是不定长数组(很像数据库的表),可使用extend方法任意扩展,而且下标可以不连续。varray不能扩展,下标必须连续。