Показать сообщение отдельно
  #14  
Старый 20.06.2013, 11:33
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

Цитата:
А пример запроса, можно?
ну в Firebird я бы попробовал как-то так:
Код:
EXECUTE BLOCK
AS
  DECLARE VARIABLE i INTEGER;
  DECLARE VARIABLE old_tabl VARCHAR(15);
  DECLARE VARIABLE text VARCHAR(255);
BEGIN
  i = 1;

  WHILE (i <= 300) DO
  BEGIN
    text = 'INSERT INTO new_table SELECT <список полей> FROM ('||old_tabl || i||');';

    EXECUTE STATEMENT text;
    i = i + 1;
  END

END;
возможно в MySQL\MS SQL есть команда подобная EXECUTE STATEMENT
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием