Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Funzione TIMESTAMP_CMP_TIMESTAMPTZ
TIMESTAMP_CMP_TIMESTAMPTZ confronta il valore di un'espressione di timestamp con quello di un'espressione di timestamp con fuso orario. Se i valori di timestamp e timestamp con fuso orario sono identici, la funzione restituisce 0. Se il primo timestamp è maggiore cronologicamente, la funzione restituisce 1. Se il timestamp con fuso orario è maggiore, la funzione restituisce –1.
Sintassi
TIMESTAMP_CMP_TIMESTAMPTZ(timestamp, timestamptz)
Arguments (Argomenti)
- timestamp
-
Una colonna di tipo di dati
TIMESTAMPo un'espressione che restituisce un tipoTIMESTAMP. - timestamptz
-
Una colonna di tipo di dati
TIMESTAMPTZo un'espressione che restituisce un tipoTIMESTAMPTZ.
Tipo restituito
INTEGER
Esempi
Gli esempi seguenti confrontano i timestamp con i fusi orari e mostrano i risultati del confronto.
SELECT TIMESTAMP_CMP_TIMESTAMPTZ('2008-01-24 06:43:29', '2008-01-24 06:43:29+00'), TIMESTAMP_CMP_TIMESTAMPTZ('2008-01-24 06:43:29', '2008-02-18 02:36:48+00'), TIMESTAMP_CMP_TIMESTAMPTZ('2008-02-18 02:36:48', '2008-01-24 06:43:29+00');timestamp_cmp_timestamptz | timestamp_cmp_timestamptz | timestamp_cmp_timestamptz ---------------------------+---------------------------+-------------------------- 0 | -1 | 1