请问一个存储过程

请教一个存储过程把表A的内容追加到表B,然后把表A的内容清空,怎么写?谢谢![解决办法]如果A,B表结构一样,而

请教一个存储过程
把表A的内容追加到表B,然后把表A的内容清空,怎么写?谢谢!

[解决办法]
如果A,B表结构一样,而且主键不会重复,也没有其它表引用A的主键,直接写

CREATE OR REPLACE PROCEDURE ....
....
INSERT INTO B (COLUMN1,COLUMN2,COLUMN3)(SELECT COLUMN1,COLUMN2,COLUMN3 FROM A);
COMMIT;
DELETE A;
COMMIT;

END;