15.11.2018, 17:09 | #1 |
Участник
|
delete_from по связанным таблицам
Добрый день,
Необходимо массово удалить строки по связанным таблицам. Подскажите пожалуйста как это делается? Таблиц 4. Необходимо удалить строки из таблицы строк, затем соотвествующие журналы из таблицы журналов а затем и два справочника. Microsoft пишет что delete_from не поддерживает inner join и предлагает такой вариант как обходной static void DeleteInnerJoin2bJob(Args _args) { MyWidgetTable tabWidget; // extends xRecord. ; ttsBegin; while select from tabGalaxy where tabGalaxy .isTrusted == 0 { delete_from tabWidget where tabWidget .GalaxyRecId == tabGalaxy .RecId; } ttsCommit; } но у меня 4 таблицы по факту. И мне было сказано что вариант выше долго работает и есть другое решение. Заранее спасибо. |
|