| |
|
|
| | Всем привет: столкнулся с такой проблемой: если создавать таблицу в mySQL, в которое ооочень многго столбов(больше 100), то он начинается ругаться данной ошибкой на некоторые столбцы, хотя есть эти столбцы создать в другой таблице, в которой будет присутсовать только этот столбец, то все проходит нормально. есть ли панацеи от данной ошибки? Если нада, ммогу приложить SQL - запросег:) | |
| |
|
|
| |
|
|
| |
для: Maestro
(25.07.2008 в 02:48)
| | | Хм... а какова максимальная длина имени столбца в таблице? | |
| |
|
|
| |
|
|
| |
для: cheops
(25.07.2008 в 12:35)
| | | Сори, за стольи поздний ответ. Да проверял, не более 40 символов, по базе положено не более 65. Забивал скрипт в phpMyAdmin, он указывал на поле, которое вполне валидное, и если с ним одним только таблицу создать, то она создается вполне нормально. | |
| |
|
|
| |
|
|
| |
для: Maestro
(26.07.2008 в 23:02)
| | | стойкое ощущение возникло, что Вы таблицу положили набок, а один из ключевых столбцов вынесли в метаданные - сделав списком имен полей. | |
| |
|
|
| |
|
|
| |
для: Trianon
(26.07.2008 в 23:10)
| | | Ничего подобного нету, скрипт начинается примерно так:Create Table `Table`(id integer auto_increment,Далее порядка 150 полей, примерно с одинаковой структурой, а именно:`Название поля` varchar(150) chatacter set cp1251,И заканичвается все ... primary key(id))Ничего шибко заумного там нет. | |
| |
|
|
| |
|
|
| |
для: Maestro
(27.07.2008 в 00:08)
| | | хым... интересно, существует ли ответ на сей вопрос... | |
| |
|
|
| |
|
|
| |
для: Maestro
(27.07.2008 в 19:42)
| | | РЕшил таки выкрутиться с помощью alter table - думает намного дольше, зато результат есть. Почему скрит не работает, так и не нашел. Люди добрые, кто работал, подскажите мне! Скрипт могу сам выложить. | |
| |
|
|