+ -
当前位置:首页 → 问答吧 → 这个语句有什么问题?

这个语句有什么问题?

时间:2011-11-18

来源:互联网

SQL code
    Declare 
    tablename nvarchar2(32);
    CURSOR  cur1 is 
    select to_char(OBJECT_NAME) from all_objects where owner='SYSTEM' and to_char(created,'YYYY-MM-DD')='2011-06-08' and object_type='TABLE'; 

    begin
         if cur1%isopen = false then
              Open cur1;
         end if; 

                Loop                    
                        FETCH cur1 INTO tablename;                                                
                        Exit when cur1%NOTFOUND;            
                        execute immediate('DROP TABLE '||tablename) ; -- 这里提示无效SQL语句                                  
                End Loop;
          
                Close cur1;
  end;

作者: king06   发布时间: 2011-11-18

没有权限吧 lz删除的是system下的table呢

作者: tx2730   发布时间: 2011-11-18

引用 1 楼 tx2730 的回复:
没有权限吧 lz删除的是system下的table呢
我用system帐户登陆的, 直接执行单条语句是可以的 DROP TABLE 表1

作者: king06   发布时间: 2011-11-18

热门下载

更多