Funzione TIMESTAMPTZ_CMP - Amazon Redshift

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 TIMESTAMPTZ_CMP

TIMESTAMPTZ_CMP confronta il valore di due timestamp con fuso orario e restituisce un intero. Se i timestamp sono identici, la funzione restituisce 0. Se il primo timestamp è maggiore cronologicamente, la funzione restituisce 1. Se il secondo timestamp è maggiore, la funzione restituisce –1.

Sintassi

TIMESTAMPTZ_CMP(timestamptz1, timestamptz2)

Argomenti

timestamptz1

Una colonna di tipo di dati TIMESTAMPTZ o un'espressione che restituisce un tipo TIMESTAMPTZ.

timestamptz2

Una colonna di tipo di dati TIMESTAMPTZ o un'espressione che restituisce un tipo TIMESTAMPTZ.

Tipo restituito

INTEGER

Esempi

Gli esempi seguenti confrontano i timestamp con i fusi orari e mostrano i risultati del confronto.

SELECT TIMESTAMPTZ_CMP('2008-01-24 06:43:29+00', '2008-01-24 06:43:29+00'), TIMESTAMPTZ_CMP('2008-01-24 06:43:29+00', '2008-02-18 02:36:48+00'), TIMESTAMPTZ_CMP('2008-02-18 02:36:48+00', '2008-01-24 06:43:29+00'); timestamptz_cmp | timestamptz_cmp | timestamptz_cmp -----------------+-----------------+---------------- 0 | -1 | 1