Не могу предположить по этому поводу, но вы написали, что удалить нужно только одну запись- так почему бы не использовать doDelete()?
delete_from хорошо использовать для большого количества записей.
ttsbegin;
select firstonly PurchParmUpdate
where PurchParmUpdate.ParmId == PurchParmTable.ParmId;
PurchParmUpdate.doDelete();
ttscommit;
|