有表A两个字段,loginname number game_name number 创建一个存储过程INSERTAMOUNTTEST在一定范围内插入大量数据(可变)进入表A,其中loginname为本次数据插入的具体值,game_name为下次应插入数据范围具体值。
1条回答 默认 最新
- 你知我知皆知 2024-08-05 14:31关注
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST (p_loginname IN NUMBER, p_game_name IN NUMBER) IS v_amount NUMBER := 10; BEGIN FOR i IN 1..10 LOOP INSERT INTO A (loginname, game_name) VALUES (p_loginname, p_game_name + v_amount); v_amount := v_amount + 2; END LOOP; END; /
解决 无用评论 打赏 举报