|
|
#4 |
|
Developer
|
Цитата:
Сообщение от kashperuk
Можно вот так:
Код: static void Job4(Args _args)
{
PurchLine purchLine;
;
update_recordSet purchLine
SETTING itemid = (select itemId from InventTable where InventTable.ItemId == purchLine.ItemId).itemId
WHERE purchLine.purchId like '*0036';
}Код: static void Job4(Args _args)
{
PurchLine purchLine;
;
update_recordSet purchLine
SETTING itemid = ""
WHERE purchLine.purchId like '*0036';
} А по поводу вопроса автора, то я считаю, что т.к. join и outer join в команде update_recordset не применимы (по крайней мере в 3-ей версии), то обновить поле первой таблицы значением из второй можно либо через while select либо через connection. В последнем случае нужно знать чем такой подход отличается от while select
|
|
|
|
| За это сообщение автора поблагодарили: kashperuk (1). | |