Agr*_*ola 1 sql view oracle11g
我想要一个查询来删除我的oracle架构中的所有视图.我知道这不是正确的语法(或者我不会问),但我想要的想法如下:
DROP VIEW(SELECT view_name FROM user_views);
我崩溃了,使用了如下的PL/SQL块:
begin
for i in (select view_name from user_views) loop
execute immediate 'drop view ' || i.view_name;
end loop;
end;
Run Code Online (Sandbox Code Playgroud)
如果有人知道单个查询解决方案,我仍然会很好奇.