首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

这个语句有什么有关问题

2012-01-09 
这个语句有什么问题?SQL codeDeclaretablename nvarchar2(32)CURSORcur1 isselect to_char(OBJECT_NAME)

这个语句有什么问题?

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);

热点排行
Bad Request.