Динамический QUERY и BUFFER-COPY

Обсуждение вопросов по разработке программ в среде продуктов копорации "Progress Software"
Аватара пользователя
dmikai
Старожил
Сообщения: 517
Зарегистрирован: 20 сен 2006, 23:19
Откуда: Рига, Латвия

Динамический QUERY и BUFFER-COPY

Сообщение dmikai » 21 янв 2014, 17:39

Добрый день.

Хочу сделать универсальный копировщик таблиц.
В одной базе сделал QUERY по произвольной таблице. Сделал QUERY по таблице в другой базе.
А как скопировать всё из одной в другую?

Или всё же бежать по всем полям?

AlexShlenski
Новичок
Сообщения: 11
Зарегистрирован: 28 фев 2014, 00:19

Re: Динамический QUERY и BUFFER-COPY

Сообщение AlexShlenski » 05 мар 2014, 21:33

WRITE-JSON / READ-JSON не подходит?

Dilettante_Pro
Старожил
Сообщения: 98
Зарегистрирован: 24 мар 2010, 16:20

Re: Динамический QUERY и BUFFER-COPY

Сообщение Dilettante_Pro » 12 мар 2014, 11:49

Дилетант построил ковчег, а профессионал - Титаник

AlexShlenski
Новичок
Сообщения: 11
Зарегистрирован: 28 фев 2014, 00:19

Re: Динамический QUERY и BUFFER-COPY

Сообщение AlexShlenski » 27 мар 2014, 22:14

Понятно. Промежуточную dynamic temp-table создавать не хочется. Тогда - если обе таблицы базы данных одинаковой структуры, можно создать динамические буферы к обеим и использовать RAW-TRANSFER. Но если нужен какой то валидейшн, тогда всё равно бежать по полям. RAW-TRANSFER тупо копирует весь рекорд.