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

Вниз

Разделить параметры запроса.... или как-то так...   Найти похожие ветки 

 
Novice   (2009-01-22 13:16) [0]

Здравствуйте. Ситуация такая - есть текстовый файл, содержащий запросы на языке SQL. Всего двадцать строк, формат у них такой:

insert into FAQ values (num, date, caption, text, int), (..), (..), (..)

то есть по сути обычный SQL-запрос на добавление в таблицу строки. Другое дело, что этих строк в одном запросе до сорока штук (скобок с параметрами), и mysql давится - пишешь, что Error token: insert ,( то есть ему нужна всего одна строка, в то время как там их много.

Собственно, вопрос - можно ли заставить SQL понять такую длинную строчку? Или придется извращаться в области работы со строками - разбивать их на множество других строк, чтобы все привести в устраивающий SQL вид запросов?

P.S.: Параметр text - произвольной длины. То есть описание вопроса, а потому он всегда разной длины... скорей всего это Blob-поле..


 
Плохиш ©   (2009-01-22 13:22) [1]


> чтобы все привести в устраивающий SQL вид запросов?

Скажи, ты на всех языках мира можешь общаться?
А вот стандарт SQL придумали для того, чтобы не встраивать во все субд обработку каждого бреда, переданного в виде запроса.


 
Ega23 ©   (2009-01-22 13:23) [2]


> разбивать их на множество других строк, чтобы все привести
> в устраивающий SQL вид запросов?


Конечно.


 
Правильный$Вася   (2009-01-22 13:52) [3]


> запросы на языке SQL. Всего двадцать строк, формат у них
> такой:insert into FAQ values (num, date, caption, text, int), (..), (..), (..)

этот файл содержит твои измышления, а не запросы SQL


 
Novice   (2009-01-22 14:02) [4]

Ega23, спасибо.



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

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

Наверх




Память: 0.45 MB
Время: 0.004 c
15-1257419287
Piter
2009-11-05 14:08
2010.01.03
В чем смысл спама от вконтакте?


2-1258102363
abhtr
2009-11-13 11:52
2010.01.03
Программная работа с OutLook Express


1-1231762680
WanderBuild
2009-01-12 15:18
2010.01.03
Нужна помощь по работе с ресурсами (конкретно RT_VERSION)


15-1257283812
Юрий
2009-11-04 00:30
2010.01.03
С днем рождения ! 4 ноября 2009 среда


3-1232619397
Novice
2009-01-22 13:16
2010.01.03
Разделить параметры запроса.... или как-то так...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский