• Автор теми Автор теми Олегарх
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 06.07.2010
Повідом.: 79
Да, действительно, MySQL не имеет микросекунд во временных типах.
Почему-то был уверен, что имеет.

Признаю - лажанул. Причем довольно сильно.

Впрочем, я с ним плотно никогда и не работал.

Странно это как-то. Как будто вдруг узнаешь, что у хорошего знакомого, оказывается, одна нога на протезе. Хотя об этом даже не подозревал.
Так что на будущее: в MySQL - ни ногой! Лучше залудить какой-нибудь Postgre. Кстати, надо проверить там. А то уже сам себе не верю.





Этот тип хранится как нецелое число с неплавающей точкой. Дробная часть и есть фракция секунды. Так что целая часть значения не увеличивается от дополнительной длины числа.

P.S. У PostgreSQL все нормально, слава богу.

нашел вот такой запрос

mysql> select now(), DATE_FORMAT( now(), '%H:%i:%S.%f' );
+---------------------+-------------------------------------+
| now() | DATE_FORMAT( now(), '%H:%i:%S.%f' ) |
+---------------------+-------------------------------------+
| 2013-01-02 21:57:27 | 21:57:27.000000 |
+---------------------+-------------------------------------+
1 row in set (0.00 sec)

но это ничего не дает т.к. там всегда нули...

CURRENT_TIMESTAMP
2013-01-02 23:51:07

mysql> SELECT CURRENT_TIMESTAMP;
+---------------------+
| CURRENT_TIMESTAMP |
+---------------------+
| 2013-01-02 21:46:13 |
+---------------------+
1 row in set (0.00 sec)

Я не спорю в гугле есть что-то про миллисекунды но у нас такого нет

mysql> SELECT CURRENT_MILLISEC;
ERROR 1054 (42S22): Unknown column 'CURRENT_MILLISEC' in 'field list'


все записи в базе хранятся без миллисекунд...
если честно я не понял как timestamp может хранить милисекунды если при добавлении доп. цифр дата увеличиваются на столетия (или тысячелетия)...

Именно так - программист. Правда, последние годы больше вожу руками.

Если у Вас есть под рукой мускул, наберите запрос

SELECT CURRENT_TIMESTAMP;

и посмотрите на результат.

вы точно программист
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
ololo
 
Назад
Зверху Знизу