0
我情況類似下面...PL/SQL:示例選擇和更新基於紀錄一定規則
select * from tableA A
if A.salary > 100 and A.years > 0 then
update tableA set A.level = '1' where A.id = id;
else if A.salary > 200 A.years > 1 then
update tableA set A.level = '2' where A.id = id;
else
update tableA set A.level = '0' where A.id = id;
end if
我如何在PL/SQL實現這一點?以上情況只是一個例子。
嗨本,是的,你是對的。但這僅僅是示例。我想在第一個過程中選擇全部,然後第二個過程會根據第一個過程做許多事情,比如插入,更新。 – Sh4m
我會問另一個問題,然後準確地解釋你想要的東西@ Sh4m。 – Ben
嗨本,我只是更新上面的一些過程,根據規則插入tableB和tableC。 想法是,一旦從第一步獲取所有記錄,第二步將獲得每個記錄和過程.. – Sh4m