如何每 2 秒更新 15 行?
How can I update 15 rows every 2 seconds?
在 Oracle 数据库上,如果我有一个包含任意行数的 table。 运行 更新查询的最简单方法是什么,它将更新前 15 行,然后等待 2 秒,然后更新接下来的 15 行,然后等待 2 秒,然后更新接下来的 15 行......等等在?
编写一个PLSQL块并使用dbms_lock.sleep
。
示例:
Declare
abc varchar(50);
.
.
.
begin
for i ...... loop
.
.
dbms_lock.sleep(2);
end loop;
end;
/
在 Oracle 数据库上,如果我有一个包含任意行数的 table。 运行 更新查询的最简单方法是什么,它将更新前 15 行,然后等待 2 秒,然后更新接下来的 15 行,然后等待 2 秒,然后更新接下来的 15 行......等等在?
编写一个PLSQL块并使用dbms_lock.sleep
。
示例:
Declare
abc varchar(50);
.
.
.
begin
for i ...... loop
.
.
dbms_lock.sleep(2);
end loop;
end;
/