powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что не так?
5 сообщений из 5, страница 1 из 1
Что не так?
    #32521576
ПрогерШу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ругается, на синтаксис :(
create table log (id int not null AUTO_INCREMENT primary key,
curr_host varchar(15) not null,
curr_day int not null default dayofmonth(currdate()),
curr_month int not null default month(currdate()),
curr_year int not null default year(currdate()),
curr_time time not null default time())
...
Рейтинг: 0 / 0
Что не так?
    #32521620
гуестт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде бы нельзя в дефолтные значения включать функции.
...
Рейтинг: 0 / 0
Что не так?
    #32521672
ПрогерШу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. нельзя создать таблицу LOG
2. действительно нельзя включать функции в дефаулт. Плохо...
...
Рейтинг: 0 / 0
Что не так?
    #32521770
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дык сделай одно поле TIMESTAMP.
Оно по-умолчанию фиксирует время и дату вставки.
Потом из него вытаскивай день,месяц, год, век тысячелетие и т.д.
:)

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Что не так?
    #32521793
ПрогерШу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как по скорости - вставка в скрипте уже распарсеной даты - на день, месяц, и т.д или одно поле, а потом в запросе его парсить?
Я выбрал первый вариант - для поиска можно по нужным полям индексы создать.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что не так?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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