摘要: 1. 异常错误处理 在PL/pgSQL函数中,如果没有异常捕获,函数会在发生错误时直接退出,与其相关的事物也会随之回滚。我们可以通过使用带有EXCEPTION子句的BEGIN块来捕获异常并使其从中恢复。见如下声明形式: 如果没有错误发生,只有BEGIN块中的statements会被正常执行,然而一旦 阅读全文
posted @ 2017-08-22 12:11 lottu 阅读(23273) 评论(2) 推荐(0)
摘要: 1. return语句 有三个命令可以用来从函数中返回数据: RETURN RETURN NEXT RETURN QUERY 2. RETURN命令 语法: 如果没有使用表达式 RETURN命令用于告诉这个函数已经完成执行了。如果返回标量类型,那么可以使用任何表达式.要返回一个复合(行)数值,你必须 阅读全文
posted @ 2017-08-22 11:59 lottu 阅读(10403) 评论(0) 推荐(0)