Тема: VARCHAR (WAP/WEB мастеру/PHP/MySQL) Spyke (31 Jan 2014 в 15:42) главный вопрос в том что в таблице уже содержатся подобные строки, и при их изменении ошибок нет, а вот такую же новую строку создать не дает.Хотя в \"соседней\" БД, в такой же таблице все нормально. evrocore (31 Jan 2014 в 16:06) какое значение указываеш? chelsik95 (31 Jan 2014 в 16:23) покажи запрос. Ты задаёшь слишком большое значение поля. Замени VARCHAR на TEXT если поле будет использоваться только для текста. Это вроде до 65000 символов, но я не помню точно. Spyke (31 Jan 2014 в 16:46) 256 задаю, да хоть 100 задай, все равно ошибка Spyke (31 Jan 2014 в 16:55) взял такую же таблицу из другой бд и ошибку больше не выдает...как так. evrocore (31 Jan 2014 в 17:01) Spyke, значит ты где то в другом месте ошибку делал и varchar тут не при чем WIZART (31 Jan 2014 в 17:16) слишком большое значение. цифорок по меньше впиши ну тип varchar(10000) WIZART (31 Jan 2014 в 17:17) А вообще покажи весь запрос Spyke (31 Jan 2014 в 18:33) WIZART, тему читал??или по-твоему varchar(256) больше чем varchar(10000)? Spyke (31 Jan 2014 в 18:36) запрос ALTER TABLE `user` ADD `test` VARCHAR( 256 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL AFTER `id` ; Spyke (31 Jan 2014 в 18:37) проблемную таблицу ЗАМЕНИЛ, и в принципе проблема более не актуальна, просто хотел разобраться в чем причина... Источник: http://www.dcms-social.ru/forum/20/41/15179/