Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Вниз

Длинный SQL-запрос, что делать...   Найти похожие ветки 

 
madmike   (2002-11-05 17:34) [0]

Есть запрос из базы в 200000 записей, в него включен список стрингов(500-2000 штук), например: "and code in ("12342134","34534656","3425346556","4355787",...)". Выходит, что длина текста самого запроса может быть до нескольких десятков тысяч... И если запрос превышает где-то 30 тысяч, то вываливается ошибка "idsql32.dll", потом конкретная "недопустимая операция"....
Сто можно сделать?
Спасибо за внимание.
WinXP/D6/Paradox(засерон_900/256мб)


 
Ryser   (2002-11-05 17:39) [1]

>Выходит, что длина текста самого запроса может быть до нескольких десятков тысяч

зачем? Текст запроса изменяется динамически?


 
Val   (2002-11-05 17:40) [2]

>Сто можно сделать?
пересмотреть текст запроса
пересмотреть структуру БД


 
Wolf226   (2002-11-05 17:40) [3]

А нельзя как-то по другому получить условие выборки?
Подробнее пожалуйста.

Пока могу предолжить вставить эти параметры в таблицу с одним полем и запрос с объединением.


 
Sergey13   (2002-11-05 17:44) [4]

2madmike © (05.11.02 17:34)
Не знаю про парадокс, не крутил. Но в качестве идеи...
Попробуй этот свой список условий слить в какую нибудь специальную (временную?) таблицу и сделать что-то вроде "and code in (select code from temptable))". Может прокатить.


 
Mad Mike   (2002-11-06 00:30) [5]

2 Ryser:
>зачем? Текст запроса изменяется динамически?
Список выбирает другая процедура

2 Sergey13:
Спасибо, попробую.

Очень благодарен этому форуму. Не знаю что бы без него делал!
Рябята, искреннее СПАСИБО, желаю всем "творческих узбеков"!


 
madmike   (2002-11-06 12:18) [6]

2 Sergey13 ©:
Спасибо, прокатило! :)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
6-82896
TurburatoR
2002-09-25 13:00
2002.11.25
NMHTTP


6-82906
drou
2002-09-27 17:38
2002.11.25
Подскажите хотя-бы плиз очень нуна


14-82919
Феликс
2002-11-04 23:07
2002.11.25
Чисто фразы и выражения пацанов :)


3-82610
AlexE
2002-11-05 11:39
2002.11.25
Ошибка в SQL-запросе


3-82654
Viktor1
2002-11-06 12:47
2002.11.25
Как в программе подставить пароль в Access2000 (ADO)?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский