Добавление записей в таблицу оператором select
Модераторы: m0p3e, edward_K, Модераторы
Добавление записей в таблицу оператором select
Добрый день.
Можно ли добавить записи в существующую таблицу оператором select?
Требуется выгрузить определенные данные из Г-ки, из разных таблиц Галактики, но итоговая должна быть одна таблица.
Можно ли добавить записи в существующую таблицу оператором select?
Требуется выгрузить определенные данные из Г-ки, из разных таблиц Галактики, но итоговая должна быть одна таблица.
Нужно вот что, выгрузила select-ом данные из таблиц Галактики в определенную ВНЕШНЮЮ (негалактическую) таблицу, потом в эту же таблицу нужно выгрузить другие данные из Галактики, другими операторами select. В Галактику загружать ничего не надо, потому insert-ом и не пользуюсь.
Вообщем, нужно собрать все данные, выгружаемые операторами select, в одну таблицу.
Пока выгружаю в разные таблицы и уже внешним приложением(VFP) собираю в одну БД. А хочется сразу выгружать в одну таблицу.
Вообщем, нужно собрать все данные, выгружаемые операторами select, в одну таблицу.
Пока выгружаю в разные таблицы и уже внешним приложением(VFP) собираю в одну БД. А хочется сразу выгружать в одну таблицу.
-
- Местный житель
- Сообщения: 254
- Зарегистрирован: 08 июн 2007, 08:26
- Откуда: Красноярск
- Контактная информация:
ВОзможно опрератор "TO DBF <Имя ФАЙЛА>" Вам подойдет.
Сам не пробывал, но выборка может быть любой.
Код: Выделить всё
Экспорт таблицы Employee в файл test.dbf формата DBASE.
select * from Employee to dbf test;
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
2 Алла
table struct t1
(
field1 : тип поля
......
filedn : тип поля
)
Interface todbf;
create view;
HanleEvent
CmInit : {
_loop mytable
{
t1.field1:=maytable.field1;
t1.field2:=maytable.field2;
....
t1.fieldn:=maytable.fieldn;
insert current t1;
}
// и так далее выгружаете содержимое нужных Вам таблиц пво временную стуктуру
//
// А далее заливаем в dbf (см. функции vip а по работе с dbf-чиками)
_Loop t1
{
....
}
}
end;
end.
table struct t1
(
field1 : тип поля
......
filedn : тип поля
)
Interface todbf;
create view;
HanleEvent
CmInit : {
_loop mytable
{
t1.field1:=maytable.field1;
t1.field2:=maytable.field2;
....
t1.fieldn:=maytable.fieldn;
insert current t1;
}
// и так далее выгружаете содержимое нужных Вам таблиц пво временную стуктуру
//
// А далее заливаем в dbf (см. функции vip а по работе с dbf-чиками)
_Loop t1
{
....
}
}
end;
end.