Publicado en: Feb 13, 2024

Amazon Redshift anuncia la compatibilidad con el tipo de datos INTERVAL, que le permite especificar períodos o intervalos de tiempo, como 12 horas, 6 semanas o 1 mes. Además, Redshift ahora admite Continue Handler que le posibilita controlar mejor el flujo de ejecución dentro de los procedimientos almacenados. Este nuevo controlador de excepciones permite a las aplicaciones gestionar las excepciones dentro de un procedimiento almacenado de forma más eficiente para simplificar el modelo de programación.

Con la nueva compatibilidad con el tipo de datos INTERVAL, los clientes pueden almacenar los tiempos transcurridos directamente. Esto simplifica la experiencia del usuario, ya que los clientes no tienen que almacenar dos fechas por separado ni calcular las diferencias durante el tiempo de ejecución de la consulta. Los clientes utilizan procedimientos almacenados para encapsular la lógica para las transformaciones de datos, las validaciones y las necesidades empresariales. Anteriormente, si se producía un error en un procedimiento almacenado, la ejecución se interrumpía y el error se devolvía a la persona que llamaba. Con Continue Handler, los clientes ahora pueden gestionar los errores con una lógica personalizada en una transacción independiente y reanudar la ejecución de las sentencias después del error.

La compatibilidad de Amazon Redshift con el tipo de datos INTERVAL y el controlador Continue Handler dentro de los procedimientos almacenados está disponible en todas las regiones de AWS, incluidas las regiones de AWS GovCloud (EE. UU.), donde Amazon Redshift está disponible. Consulte la tabla de regiones de AWS para obtener más detalles. Para obtener más información sobre el tipo de datos INTERVAL, consulte nuestra documentación. Para obtener más información sobre Continue Handler, consulte nuestra documentación.