发布于: Feb 13, 2024

Amazon Redshift 宣布支持 INTERVAL 数据类型,允许您指定时间段或时间范围,例如 12 小时、6 周或 1 个月。此外,Redshift 还支持 Continue Handler,使您可以更好地控制存储过程中的执行流。这个新的异常处理程序使应用程序能够更加游刃有余地处理存储过程内的异常,从而简化编程模型。

借助新的 INTERVAL 数据类型支持,客户可以直接存储已用时间。这简化了用户体验,因为客户无需分别存储两个日期,也不必在查询运行时计算差异。客户使用存储过程封装逻辑,以满足数据转换、验证和业务需求。以前,如果存储过程中出现错误,则会中断执行并将错误返回给调用方。借助 Continue Handler,客户现在可以在单独的事务中使用自定义逻辑处理错误,并在错误发生后继续执行语句。

Amazon Redshift 对存储过程中 INTERVAL 数据类型和 Continue Handler 的支持在所有 AWS 区域推出,包括提供 Amazon Redshift 的 AWS GovCloud(美国)区域。有关更多详细信息,请参阅 AWS 区域表。要了解有关 INTERVAL 数据类型的更多信息,请访问我们的文档。要了解有关 Continue Handler 的更多信息,请访问我们的文档