当前位置: 代码迷 >> Oracle管理 >> 这个语句有什么有关问题
  详细解决方案

这个语句有什么有关问题

热度:187   发布时间:2016-04-24 06:19:34.0
这个语句有什么问题?
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;


------解决方案--------------------
tablename nvarchar2(32);

类型不对,变成以下形式。

tablename varchar2(32);
  相关解决方案