n 记录变量只允许出现在:
u UPDATE语句的SET子句的右边;
u INSERT语句的VALUES子句中;
u RETURNING的INTO子句中。
不允许出现在查询列表、WHERE、GROUP BY、ORDER BY子句中。
n 关键字ROW只允许出现在SET语句的右侧,不能在子查询中使用ROW。(problem)
n 在UPDATE语句中如果使用了ROW,则只有SET语句是允许的
n 如果INSERT语句的VALUES子句包含了记录变量,其它的变量和值不允许出现在该子句中。
n 如果RETURNING语句的INTO子句包含了记录变量,其它变量和值不允许出现在该子句中。
n 这些情况是不支持的:
u 嵌套记录类型
u 返回记录类型的函数(problem)
u 使用EXECUTE IMMEDIATE语句进行记录的插入和删除。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1118611/ ,如需转载,请注明出处,否则将追究法律责任。