Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: data truncated for column ' registration_date' at row 1
 
 автор: Eser   (14.05.2012 в 15:26)   письмо автору
 
 

insert into company set registration_date='2012-14-05';

Выдает:data truncated for column ' registration_date' at row 1
и заполняет ее так:0000-00-00, а во все остальные поля данные заносятся нормально.

,а так все работает:
insert into company  (registration_date) value ('2012-14-05');


registration_date- тип date в mysql

Подскажите в чем проблема?
Раньше никогда через set просто не заносил данные.

  Ответить  
 
 автор: cheops   (14.05.2012 в 15:31)   письмо автору
 
   для: Eser   (14.05.2012 в 15:26)
 

А столбец registration_date какого типа?

  Ответить  
 
 автор: Eser   (14.05.2012 в 15:55)   письмо автору
 
   для: cheops   (14.05.2012 в 15:31)
 

Он типа date

  Ответить  
 
 автор: Sfinks   (14.05.2012 в 19:40)   письмо автору
 
   для: Eser   (14.05.2012 в 15:55)
 

Вообще-то DATE имеет формат год-месяц-число. 14-ый месяц это какой? И не понятно почему второй вариант у вас работает.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования