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




MySQL.RU - Webboard



Вернуться
Вставить дату ГГГГ-ММ-ДД ЧЧ:ММ:СС (Владимир) 01/06/2004 - 17:28:10
      Re: Вставить дату ГГГГ-ММ-ДД ЧЧ:ММ:СС (Dinky) 01/06/2004 - 19:20:54
      Re: Вставить дату ГГГГ-ММ-ДД ЧЧ:ММ:СС (swop) 02/06/2004 - 09:25:48

> Original message text:
> From: Владимир - 01/06/2004 - 17:28:10
> Subject:Вставить дату ГГГГ-ММ-ДД ЧЧ:ММ:СС
> -----------------
> Вставить дату ГГГГ-ММ-ДД ЧЧ:ММ:СС в поле date?
> Я только начал изучать ее и никак не могу понять, может таблица какая то не правильная или еще что то
> CREATE TABLE nov (
> id int(11) NOT NULL auto_increment,
> title varchar(255) NOT NULL default '',
> date datetime NOT NULL,
> text text NOT NULL,
> PRIMARY KEY (id)
> ) TYPE=MyISAM;
> каким запросом мне вставить дату? или может она как то автоматически вставляется?
> Заранее благодарен.
>
>


From: swop - 02/06/2004 - 09:25:48
Subject:Вставить дату ГГГГ-ММ-ДД ЧЧ:ММ:СС
-----------------
из документации
-----------------------------------------------------------------

Величины NULL для столбца типа TIMESTAMP обрабатываются иначе, чем для столбцов других типов. В столбце TIMESTAMP нельзя хранить литерал NULL; при установке данного столбца в NULL он будет установлен в текущее значение даты и времени. Поскольку столбцы TIMESTAMP ведут себя подобным образом, то атрибуты NULL и NOT NULL неприменимы в обычном режиме и игнорируются при их задании. С другой стороны, чтобы облегчить клиентам MySQL использование столбцов TIMESTAMP, сервер сообщает, что таким столбцам могут быть назначены величины NULL (что соответствует действительности), хотя реально TIMESTAMP никогда не будет содержать величины NULL. Это можно увидеть, применив DESCRIBE tbl_name для получения описания данной таблицы. Следует учитывать, что установка столбца TIMESTAMP в 0 не равнозначна установке его в NULL, поскольку 0 для TIMESTAMP является допустимой величиной.

Значения по умолчанию должны быть константами. Это означает, например, что нельзя установить для столбца даты в качестве значения по умолчанию величину функции, такой как NOW() или CURRENT_DATE.


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

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

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



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