Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что не так? / 5 сообщений из 5, страница 1 из 1
18.05.2004, 10:36
    #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
18.05.2004, 10:56
    #32521620
гуестт
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что не так?
Вроде бы нельзя в дефолтные значения включать функции.
...
Рейтинг: 0 / 0
18.05.2004, 11:12
    #32521672
ПрогерШу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что не так?
1. нельзя создать таблицу LOG
2. действительно нельзя включать функции в дефаулт. Плохо...
...
Рейтинг: 0 / 0
18.05.2004, 11:46
    #32521770
Marat_L
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что не так?
Дык сделай одно поле TIMESTAMP.
Оно по-умолчанию фиксирует время и дату вставки.
Потом из него вытаскивай день,месяц, год, век тысячелетие и т.д.
:)

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


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