Доброго дня!
Не получается сделать запросом из Саппорта:
Задача проставить у контрагентов классификатор "Грузополучатель/грузоотправитель обособлен=Да" - только у тех у кого он не проставлен ранее.
select работает:
select katorg.name, exclassval.cclassseg from katorg, exclassval
where
((
26 == exclassval.classcode and
cokatorg == exclassval.wtable and
katorg.nrec==exclassval.crec
)) and not isvalidall(tnexclassval);
insert ругается на рекурсию в tnexclassval, что делать?
insert into exclassval (nrec, wtable, classcode, cclassseg, crec) select 0, cokatorg, 26, 0C46000000000006h, katorg.nrec from katorg
where
((
26 == exclassval.classcode and
cokatorg == exclassval.wtable and
katorg.nrec==exclassval.crec
)) and not isvalidall(tnexclassval);
insert into exclassval (nrec, wtable, classcode, cclassseg, crec) select 0, cokatorg, 26, 0C46000000000006h, katorg.nrec from katorg, exclassval ex
where
((
26 == ex.classcode and
cokatorg == ex.wtable and
katorg.nrec==ex.crec
)) and not isvalidall(tnex);