| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Ошибка в запросе! |
| Автор: CruorVult 20.3.2009, 21:31 | ||
Вот запрос:
вот ошибка: Can't find FULLTEXT index matching the column list Подскажите в чем причина ошибки! |
| Автор: NNaarreekk 20.3.2009, 22:23 |
| CruorVult, измени название строк text и date на text1 и date1, наверно сработает! как ты видишь в твоем посте они другим цветом показаны, потому-что это специальные названия! |
| Автор: enof 20.3.2009, 22:26 |
| NNaarreekk, правильнее будет названия полей и таблиц в в апострофы заключить. |
| Автор: NNaarreekk 20.3.2009, 22:33 |
| enof, спасибо за идею! А то я все время думаю как бы назвать чтоб случаем не совпало, хотя всегда в апострофах пишу! P.S. А апострофы разве не ' или все таки `? |
| Автор: enof 20.3.2009, 22:35 |
| NNaarreekk, ' - одиночная кавычка ` - апостроф вроде так. |
| Автор: NNaarreekk 20.3.2009, 22:42 |
| ОК! Спасибо! |
| Автор: skyboy 21.3.2009, 12:13 |
покажи CREATE TABLE. Думается мне, кроме того, что у тебя для имени полей используются зарезервированные слова, у тебя ещё fulltext index не создан(fulltext работает только для myisam таблиц) |
| Автор: CruorVult 21.3.2009, 13:35 |
Поменял, результат тотже. В других запросах нормально работало с text и date . Немогу,т.к. создавал БД в phpmyadmin. Теперь понял в чем проблема. Только для текстового поля немогу создать индекс: SQL-запрос: ALTER TABLE `data` ADD INDEX ( `text1` ) ; Ответ MySQL: #1170 - BLOB/TEXT column 'text1' used in key specification without a key length |
| Автор: CruorVult 21.3.2009, 13:59 | ||
| Странно но все работает!!! Хотя запрос
|
| Автор: unicross 21.3.2009, 14:02 | ||||
Индекс FULLTEXT создается так:
Для такого индекса необходимо указать длину!
|
| Автор: ksnk 21.3.2009, 14:39 | ||
В PHPMyAdmin'е можно сделать для этой таблицы Экспорт без данных. Получится запрос Create table |
| Автор: bars80080 21.3.2009, 20:14 |
можно и скриптом посмотреть. какая разница где создано? http://forum.vingrad.ru/index.php?showtopic=251323&view=findpost&p=1812803 |