Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / current_timestamp() возвращает 00:00:00 / 4 сообщений из 4, страница 1 из 1
01.07.2017, 06:20
    #39480781
ambasador
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_timestamp() возвращает 00:00:00
Приветствую участников форума!
Давно не работал с этой базой, сейчас вот, только-только поставил на windows dev-server для веба, и сначала думал что это фреймворк мозги мне делает, залез в mysql консоль набираю:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
mysql-sql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2017-07-01 0:00:00  |
+---------------------+
1 row in set (0.00 sec)


Может конфигурация недостроенная?
...
Рейтинг: 0 / 0
01.07.2017, 07:03
    #39480783
ambasador
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_timestamp() возвращает 00:00:00
Притом что если положить результат функции в переменную, и потом вывести - все хорошо работает:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
mysql-sql> set @cur_ts=current_timestamp();
Query OK, 0 rows affected (0.00 sec)
mysql-sql> select @cur_ts;
+---------------------+
| @cur_ts             |
+---------------------+
| 2017-07-01 09:02:33 |
+---------------------+
1 row in set (0.00 sec)
...
Рейтинг: 0 / 0
02.07.2017, 20:05
    #39481337
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_timestamp() возвращает 00:00:00
ambasador
Код: plsql
1.
2.
3.
4.
5.
6.
7.
mysql-sql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2017-07-01 0:00:00  |
+---------------------+
1 row in set (0.00 sec)


А если убрать скобки?
Код: sql
1.
select current_timestamp;
...
Рейтинг: 0 / 0
03.07.2017, 08:21
    #39481430
ambasador
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_timestamp() возвращает 00:00:00
Проблема была на Windows8.1, к счастью рядом оказалась машина с Windows7 на борту, поставил на нее сервер и, о чудо, я вижу корректное отображение системных дат. Сейчас по твоей рекомендации решил протестить, опять на изначальной машине запустил службу, и тоже все работает, и со скобками и без. Может то что перезапуск сервиса повлиял на это, непонятно.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / current_timestamp() возвращает 00:00:00 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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