Как получить Bigint от даты? - PullRequest
0 голосов
/ 04 июня 2019

Запуск

SELECT timestamp '2019-6-2 00:00 UTC'

вернет мне представление даты

enter image description here

, затем яхочу получить его как bigint,

SELECT cast(timestamp '2019-6-2 00:00 UTC' as bigint)

Я получил эту ошибку

Query failed (#20190604_014249_16755_mru2t): line 1:8: Cannot cast timestamp with time zone to bigint

1 Ответ

4 голосов
/ 04 июня 2019

Какой бигинт ты хочешь? Один разумный ответ - метка времени Unix:

select cast(to_unixtime(timestamp '2019-6-2 00:00 UTC') as bigint)
...