Есть 2 таблицы. Необходимо добавить данные из второй в первую. Если первая - пустая, тогда добавить первую запись из второй таблицы, иначе - добавить по условию.
Исходный код выглядит так:
" set @im = (select max(cod) from log)
set @iom = isnull((select min(idmail) from opd_sbmail where idmail>@im),0)
if (@iom>0)
begin
select ...
insert into ...
else
select ...
insert into ...
end"
Подключаюсь по ADO. Хотелось бы использовать привычные соединения, без переменных, одним запросом.