DateTime форматируя выдает ошибку Trailing Data

Б.д.: postgresql

Поле в формате: timestamp without time zone

SQL-запрос на тестовой б.д. возвращает: 2018-07-10 09:54:37.273327

SQL-запрос на боевой б.д. возвращает: 2018-07-10 09:54:37

Схемы таблиц на тестовой и боевой б.д. одинаковые, но результат разный, потому что полю timestamp можно указывать точность и как можно догадаться, при создании поля точность была указана разная, поэтому полю create_at указываю точность как на боевой б.д.:

ALTER TABLE public.sms ALTER create_at SET DATA type timestamp(0) without time zone;

Fixed. Удачки.

p.s. мы используем в своем приложении фреймворк Eloquent, который преобразовывая дату времени через Carbon и выдавал ошибку, и я вначале подумал на него, но как видите, дело вовсе не в нем.

Оцени публикацию:
  • 0,0
Оценили человек: 0

Похожие статьи:

Справочники и учебники:


Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри
Главная
X

Новые заметки:

Про что мы забываем когда делаем оценку задачи по времени

Список вопросов для собеседования разработчика по телефону

Symfony2 авторизация без Doctrine2 для чайника

Phpstorm7 LiveEdit

Жесткий хабр или не хабр, тогда кто?

Яндекс.Деньги мошенничество

Как узнать какие страницы в поиске яндекса или это секрет

Последние комменты:

Yapro CMS:

Здравствуйте, Гость | Войти | Регистрация | Карта сайта | RSS ленты | Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2018 YaPro.Ru

Главная » Веб-мастеру » PHP »