环境
系统平台:Microsoft Windows (64-bit) 10
版本:5.6.4
文档用途
迁移时,Oracle数组中.first和.last兼容。
详细信息
方案:
oracle取数组中记录第一个位置和最后一个位置的方式为v_array.first和v_array.last,对应转换到pg中为1和array_length(v_array,1)。如果点前边数组是多级的,例如v_args.v_array.last,相应的array_length第一个参数也是多级的array_length(v_args.v_array,1)。
示例:
Oracle中for i in v_array.first … v_array.last,转换为for i in 1 … array_length(v_array,1)。
1417

被折叠的 条评论
为什么被折叠?



