DATEDIFF и TIMEDIFF работают неверно...

Apr 01, 2010 23:50

 Я сдался... уже второй вечер ломаю голову...

Ubuntu 9.10 + MySQL 5.1.37 делаю запрос

SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30');
выдаёт нагло NULL

SELECT TIMEDIFF('2008-12-31 23:59:59.000001', '2008-12-30 01:01:01.000002');
выдаёт 00:00:00

ничего не понимаю, почему так? В чем может быть загвоздка? Кто виноват и что делать?

Причем в связке Windows 7 + MySQL 5.1.40 всё работает отлично...

UPD: решил вопрос по Македонски, снёс СУБД и заново поставил, на удивление теперь результаты как надо.
Previous post Next post
Up