如何在PL⼀SQL Developer中插入多行数据SQL语句

2024-11-01 04:21:39
推荐回答(4个)
回答1:

提供例子一个:
DECLARE
v_date date;
BEGIN
EXECUTE IMMEDIATE 'truncate table etl_date';
for v_date in 20091001 .. 20091021 LOOP
INSERT INTO etl_date
(date_char, date_date)
SELECT v_date, to_date(v_date, 'YYYY-MM-DD') FROM dual;
END LOOP;
COMMIT;
END;
select * from etl_date;

回答2:

什么意思?
多条语句写在一起,一起执行?用分号隔开就可以。

或者你的意思是:insert into XXXtable() values() values() values()....???

回答3:

加上括号试试
insert into tableA

select xx from t1 union seledt xx from t2

回答4:

没使用过