게시된 날짜: Feb 13, 2024

Amazon Redshift는 12시간, 6주, 1개월 등 기간이나 시간 범위를 지정할 수 있는 INTERVAL 데이터 유형에 대한 지원을 발표했습니다. 또한 Redshift는 이제 저장 프로시저 내부의 실행 흐름을 효율적으로 제어할 수 있는 Continue Handler를 지원합니다. 이 새로운 예외 핸들러를 사용하면 애플리케이션이 저장 프로시저 내의 예외를 보다 원활하게 처리하여 프로그래밍 모델을 간소화할 수 있습니다.

새로운 INTERVAL 데이터 유형의 지원으로 고객은 경과 시간을 직접 저장할 수 있게 되었습니다. 따라서 고객이 두 날짜를 별도로 저장하고 쿼리 런타임의 차이를 계산할 필요가 없으므로 사용자 경험이 간소화됩니다. 고객은 저장 프로시저를 사용하여 데이터 변환, 검증 및 비즈니스 요구 사항에 대한 로직을 캡슐화할 수 있습니다. 지금까지는 저장 프로시저 내에서 오류가 발생하면 실행이 중단되고 오류가 호출자에게 반환되었습니다. 이제 고객은 Continue Handler를 통해 별도의 트랜잭션에서 사용자 지정 로직으로 오류를 처리하고 오류 발생 후 문 실행을 재개할 수 있습니다.

저장 프로시저 내에서 INTERVAL 데이터 유형 및 Continue Handler에 대한 Amazon Redshift 지원은 AWS GovCloud(미국)리전을 비롯하여 Amazon Redshift를 사용할 수 있는 모든 AWS 리전에서 제공됩니다. 세부 정보는 AWS 리전 표를 참조하세요. INTERVAL 데이터 유형에 대한 자세한 내용은 설명서에서 확인하세요. Continue Handler에 대한 자세한 내용은 설명서에서 확인하세요.