Publicado: Feb 13, 2024

O Amazon Redshift anuncia suporte para o tipo de dados INTERVAL, que permite especificar períodos ou intervalos de tempo, como 12 horas, 6 semanas ou 1 mês. Além disso, o Redshift agora oferece suporte a Continue Handlers que permitem controlar melhor o fluxo de execução dentro dos procedimentos armazenados. Esse novo manipulador de exceções permite que as aplicações lidem com as exceções dentro de um procedimento armazenado com mais facilidade para simplificar o modelo de programação.

Com o novo suporte ao tipo de dados INTERVAL, os clientes podem armazenar diretamente os tempos decorridos. Isso simplifica a experiência do usuário, pois os clientes não precisam armazenar duas datas separadamente e calcular as diferenças no runtime da consulta. Os clientes usam procedimentos armazenados para encapsular a lógica para transformações de dados, validações e necessidades comerciais. Anteriormente, se ocorresse um erro em um procedimento armazenado, a execução era interrompida e o erro retornava ao chamador. Com a Continue Handler, os clientes agora podem resolver os erros com lógica personalizada em uma transação separada e retomar a execução de instruções após o erro.

O suporte do Amazon Redshift para o tipo de dados INTERVAL e a Continue Handler em procedimentos armazenados está disponível em todas as regiões da AWS, incluindo as regiões AWS GovCloud (EUA), nas quais o Amazon Redshift é oferecido. Consulte a Tabela de regiões da AWS para obter mais detalhes. Para saber mais sobre o tipo de dados INTERVAL, acesse nossa documentação. Para saber mais sobre a Continue Handler, acesse nossa documentação.