Существует ли универсальный способ преобразования строки в дату в PostgreSQL, если вы не знаете формат строки заранее?
Например: дата строки может быть в гггг-мм-дд или Формат дд-мм-гггг или что-то еще.
Спасибо!
Не существует универсального параметра для обработки любого формата даты. У вас есть DateStyle параметр и правила интерпретации даты / времени .
Попробуйте ввести строку с меткой времени, а затем с датой. Что-то вроде:
выберите '2010-01-01 12:00:00' :: timestamp :: date