Как получить оставшиеся десять символов в данных в Amazon Athena - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь создать представление, содержащее 10 крайних левых символов даты, поскольку мне не нужны часы, минуты, секунды.

Я пробовал левый запрос, но сказал, что этот тип запросане поддерживается.

СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ПРОСМОТР генерируемого_дата AS SELECT left ("generation_date", 10) FROM database_final

Я ожидаю 2019/02/08, но изначально это 2019/02/08 12: 00: 00

1 Ответ

0 голосов
/ 08 февраля 2019

SUBSTR("generation_date", 1, 10) выдаст вам первые 10 символов строки.

Вы можете найти все строковые функции, поддерживаемые Athena здесь: https://prestodb.github.io/docs/0.172/functions/string.html

...