Форум: "Базы";
Текущий архив: 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.005 c