powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как получить милисекунды в mysql?
8 сообщений из 8, страница 1 из 1
Как получить милисекунды в mysql?
    #34478541
sanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT CURRENT_TIME возвращает
12:26:16

Можно ли получить еще милисекунды?
...
Рейтинг: 0 / 0
Как получить милисекунды в mysql?
    #34479560
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиск по форуму, недавно обсуждалось.

Код: plaintext
.mahoune .  
...
Рейтинг: 0 / 0
Как получить милисекунды в mysql?
    #34482715
sanich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mahoune Поиск по форуму, недавно обсуждалось.

Код: plaintext
.mahoune .  

чета у меня эта фукция все время выдает 0
SELECT MICROSECOND(CURTIME());
="0"
и так тоже
SELECT TIME_FORMAT(NOW(),'%f');
="000000"
...
Рейтинг: 0 / 0
Как получить милисекунды в mysql?
    #34483401
mikhail.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только что еще раз перечитал функции мускуля для работы с датой/временем... Не нашел ни одной, которая возвращала бы время с точностью до мили/микросекунд.

Есть функции которые парсят заданное время на часы,минуты,секунды,микросекунды, но чтоб выдавали текущее время с такой точностью - вроде нет.

Поправьте если я не прав
...
Рейтинг: 0 / 0
Как получить милисекунды в mysql?
    #34483443
Фотография Nick Anikin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с помощью встроенных функций MySQL невозможно получить миллисекунды текущего времени
это известный баг, точнее недоработка, правда исправлять ее пока похоже не собираются:
http://bugs.mysql.com/bug.php?id=8523
возможное решение проблемы - написание собственной UDF на си - по ссылке в комментариях можно найти код
...
Рейтинг: 0 / 0
Как получить милисекунды в mysql?
    #34483547
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick Anikinс помощью встроенных функций MySQL невозможно получить миллисекунды текущего времени
это известный баг, точнее недоработка, правда исправлять ее пока похоже не собираются:
http://bugs.mysql.com/bug.php?id=8523
возможное решение проблемы - написание собственной UDF на си - по ссылке в комментариях можно найти код

Ну извините, поторопился, не проверял...

Код: plaintext
.mahoune .  
...
Рейтинг: 0 / 0
Как получить милисекунды в mysql?
    #34483585
Фотография Nick Anikin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mahouneНу извинитенизачто!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как получить милисекунды в mysql?
    #39545712
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
SELECT
  MICROSECOND(CURTIME(6)), MICROSECOND(NOW(6));
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как получить милисекунды в mysql?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]