многострочный запрос

GorDen_BaD
Дата: 25.10.2005 14:51:50
Прива! Помогите плз!

Вот такой код:
DELETE FROM "tabl" WHERE "str"='m095';
DELETE FROM "tabl" WHERE "str"='m096';
DELETE FROM "tabl" WHERE "str"='m097';
COMMIT WORK;

И вот такая ошибка:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 2, char 1.
DELETE.

При том по одной строчке выпоянется норм...

Заранее благодарен!!!
Лентяй
Дата: 25.10.2005 14:53:25
GorDen_BaD
Прива! Помогите плз!

Вот такой код:
DELETE FROM "tabl" WHERE "str"='m095';
DELETE FROM "tabl" WHERE "str"='m096';
DELETE FROM "tabl" WHERE "str"='m097';
COMMIT WORK;

И вот такая ошибка:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 2, char 1.
DELETE.

При том по одной строчке выпоянется норм...

Заранее благодарен!!!


Учи SQL. Это делается ОДНИМ запросом.
GorDen_BaD
Дата: 25.10.2005 14:55:50
Я понимаю что одним мона сделать, тока у мя более 1000 таких строк )
Мимопроходящий
Дата: 25.10.2005 14:56:35

Привет, GorDen_BaD!
Ты пишешь:

GorDen_BaD
GB> Я понимаю что одним мона сделать, тока у мя более 1000 таких строк )
А пох!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

GorDen_BaD
Дата: 25.10.2005 14:57:14
И значения поля str произвольные
Мимопроходящий
Дата: 25.10.2005 14:58:20

Привет, GorDen_BaD!
Ты пишешь:

GorDen_BaD
GB> И значения поля str произвольные
А пох тоже!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

Dayroon
Дата: 25.10.2005 14:58:31

ну, если все строки такие, то можно beetween покрутить.
А вообще, это у вас не запрос а три запроса. Выполнять по очереди. Или
объединить их в скрипт. Или думать, как это сделать одним запросом.

Posted via ActualForum NNTP Server 1.3

GorDen_BaD
Дата: 25.10.2005 15:03:41
Dayroon

ну, если все строки такие, то можно beetween покрутить.
А вообще, это у вас не запрос а три запроса. Выполнять по очереди. Или
объединить их в скрипт. Или думать, как это сделать одним запросом.
Posted via ActualForum NNTP Server 1.3


Спасиба! Извиняюсь! Ступил! Скрипт...
fynda
Дата: 25.10.2005 15:08:17

Мимопроходящий wrote:

> GB> И значения поля str произвольные
> А пох тоже!

Хм... Много-много произвольных значений в IN можно и не впихнуть... Или
еще как?

ЗЫ 2 автор: Ты это где выполняешь? В IBExpert? А в каком конкретно его
месте?

Posted via ActualForum NNTP Server 1.3

Мимопроходящий
Дата: 25.10.2005 15:11:01

Привет, fynda!
Ты пишешь:

fynda
Мимопроходящий
GB
И значения поля str произвольные

>> А пох тоже!

f> Хм... Много-много произвольных значений в IN можно и не впихнуть...
А надо?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3