关于PL/SQL
发布网友
发布时间:2022-04-07 16:03
我来回答
共1个回答
热心网友
时间:2022-04-07 17:33
oracle中的dml语句都是一个隐式游标,你只要利用游标的属性,就不难做到这一点了
--CREATE test TABLE
CREATE TABLE test_id(v_id INTEGER);
--insert test data
DECLARE v_id1 INTEGER;
BEGIN
FOR v_id1 IN 1..1000 LOOP
INSERT INTO test_id VALUES(1);
END LOOP;
END;
---insert end ;
DECLARE v_count INTEGER ;
BEGIN
UPDATE test_id SET v_id = 2;
v_count := SQL%ROWCOUNT;
DBMS_OUTPUT.put_line('一共更新了 '||v_count||' 条记录');
END;