【发布时间】:2013-12-29 10:18:07
【问题描述】:
我知道您可以设置用户 profiles 或设置查询的一般超时。
但我希望为过程中的特定查询设置超时并捕获异常,例如:
begin
update tbl set col = v_val; --Unlimited time
delete from tbl where id = 20; --Unlimited time
begin
delete from tbl; -- I want this to have a limited time to perform
exception when (timeout???) then
--code;
end;
end;
这可能吗?我可以捕捉到任何超时异常吗?每个块或查询?没有找到关于该主题的太多信息。
【问题讨论】:
标签: sql oracle plsql oracle11g