Две вещи. Во-первых, вам нужно parse_datetime()
. Второй a.m.
не распознан. Итак, удалите пробелы:
SELECT PARSE_DATETIME('%e/%m/%Y %k:%M:%S %p', replace('12/01/2019 12:00:00 a.m.', '.', ''))
Если вы действительно хотите, чтобы дата, преобразовать в дату после преобразования в datetime
- или просто преобразовать первые 10 символов.