Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Если кто пользовался функц.(+) (Funtick) 12/08/2002 - 00:47:29
      Re: Если кто пользовался функц.(+) (Вик) 12/08/2002 - 01:07:14
      Re: 2Вик (vi.k) 12/08/2002 - 07:11:45
      Re: 2Вик (Вик) 12/08/2002 - 12:53:44
      Re: 2Вик (vi.k) 13/08/2002 - 07:01:23
      Re: 2Вик (Вик) 13/08/2002 - 14:08:39
      Re: 2Вик (vi.k) 13/08/2002 - 14:48:58
      Re: Enter случайно нажал (vi.k) 13/08/2002 - 14:55:43
      Re: Enter случайно нажал (Вик) 13/08/2002 - 19:34:57
      Re: Enter случайно нажал (vi.k) 14/08/2002 - 04:40:36

> Original message text:
> From: Funtick - 12/08/2002 - 00:47:29
> Subject:Если кто пользовался функц.(+)
> -----------------
> Если кто-нибдуь из многоуважаемых участников конференции пользовался функциями curdate()/current_date, то прошу помощи!
> ОЧЕНЬ хочется сделать такую штуку
> create table good111
> (
> i date null DEFAULT curdate()
> );
> Или так надо?
> ... i date null DEFAULT select curdate()...
> Но как я понимаю функция DEFAULT не дает функции другие вкладывать ;-((
> Как-ни странно работает вот так:
> Insert into good(i) VALUES ( curdate() );
> Вопрос: можно ли заменить DEFAULT на что-нибдуь, или я слишком многово хочу. Работаю просто через ODBC - нехочется в дельфи отдельную сессию открывать из-за одного поля в одной таблице ;-(
>
>


From: Вик - 12/08/2002 - 01:07:14
Subject:Если кто пользовался функц.(+)
-----------------
Привет! Да не, нормально, ты не так много хочешь :))
Просто надо создавать не так:
i date null DEFAULT curdate()

А вот так:
i TIMESTAMP null;

Фотмат TIMESTAMP такой:
YYYYMMDDhhmmss (без чёрточек и пробелов). Мускуль работает с таким форматом, без проблем.

После этого при изменении (update) или вставке в любой столбец таблицы каких-то значений или вставке в поле TIMESTAMP значение "NULL" - это поле автоматичекски будет обновляться на текущее значение даты и времени. Ест. дату в него можно засунуть и вручную.

Лично я не создавал такое автоматическое поле - обновляю его вручную. А зачем тебе надо чтобы так само обновлялось?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
4098



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |