0
是否可以這樣做,method_list和currency_list的值將來自表單。對於每種方法,每種方法都需要插入插入次數,如果存在3種貨幣,那麼對於VISA方法,它必須插入一行3次,然後對於MASTER方法插入3次。存在每種方法的配置。將「變量」存儲在列表中,然後將它們插入到數據庫中foreach其他列表column_values
declare
method_list sys.odcivarchar2list;
currency_list sys.odcivarchar2list;
begin
method_list := sys.odcivarchar2list(
(method:='VISA' , deposit:=1),
(method:='MASTER' , deposit:=0)
);
currency_list := sys.odcivarchar2list('EUR','USD','GBP');
INSERT INTO table (method, currency, deposit, confcode)
SELECT m.method, c.column_value, m.deposot, conf.code
FROM method_list m, currency_list c, conf
WHERE conf.method = m.method
end;