Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Funzione INTERVAL_CMP
INTERVAL_CMP confronta due intervalli e restituisce 1 se il primo intervallo è più grande, -1 se il secondo intervallo è più grande e 0 se gli intervalli sono uguali. Per ulteriori informazioni, consultare Esempi di valori letterali relativi agli intervalli senza sintassi dei qualificatori.
Sintassi
INTERVAL_CMP(interval1, interval2)
Argomenti
- interval1
-
Un valore di intervallo letterale.
- interval2
-
Un valore di intervallo letterale.
Tipo restituito
INTEGER
Esempi
L'esempio seguente confronta il valore di 3 days con 1
year.
select interval_cmp('3 days','1 year');interval_cmp -------------- -1
Questo esempio confronta il valore7 days con 1 week.
select interval_cmp('7 days','1 week');interval_cmp -------------- 0
L'esempio seguente confronta il valore di 1 year con 3
days.
select interval_cmp('1 year','3 days');interval_cmp -------------- 1