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




MySQL.RU - Webboard



Вернуться
Падает SELECT, выбирающий поле LONGTEXT (Alex_esq) 02/03/2005 - 18:03:55
      Re: Версия mySQL (Ver 12.22 Distrib 4.0.18) (Alex_esq) 02/03/2005 - 18:04:46
      Re: Версия mySQL (Ver 12.22 Distrib 4.0.18) (Alec) 02/03/2005 - 19:23:08
      Re: Версия mySQL (Ver 12.22 Distrib 4.0.18) (Alex_Esq) 03/03/2005 - 14:28:49

> Original message text:
> From: Alex_esq - 02/03/2005 - 18:03:55
> Subject:Падает SELECT, выбирающий поле LONGTEXT
> -----------------
> Коллеги, подскажите, пожалуйста, как можно заставить работать следующий SELECT.
>
> Имеется таблица с первичным ключом ID и неключевыми полями Content типа longtext и ContentType типа varchar(80).
>
> Выборка №1
> SELECT id, ContentType
> FROM tab
> WHERE ContentType = 'text/plain'
> замечательно работает.
>
> Как только в перечень выбираемых полей добавляю Content - mySQL начинает возвращать ошибку 'ERROR 2013: Lost connection to MySQL server during query'.
>
> Выборка №2
> SELECT id, ContentType
> FROM tab
> WHERE ContentType = 'text/plain'
>
>
> Но как только добавляю в условие WHERE точное ограничение на первичный ключ - снова работает.
> Выборка №3
> SELECT id, ContentType, Content
> FROM tab
> WHERE ( id = 880 or id = 882 ) and ContentType = 'text/plain'
>
> Если условие на id накладывать не точное (например, неравенство) - тоже не работает. Такое ощущение, что тут вместе влияют возможность взять хэш по WHERE и размер поля Content.
>
> Как можно заставить работать запрос №2?
>


From: Alex_esq - 02/03/2005 - 18:04:46
Subject:Версия mySQL (Ver 12.22 Distrib 4.0.18)
-----------------
mysql Ver 12.22 Distrib 4.0.18, for sun-solaris2.8 (sparc)


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

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

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



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