通过powerdesigner创建的表为什么删除不掉?提示表或视图不存在。
oracle数据库
sql语句:
drop table "Table_1" cascade constraints;/*==============================================================*/
/* Table: "Table_1"                                             */
/*==============================================================*/
create table "Table_1"  (
   "Column_1"           INT
);
浏览数据是的sql语句为select * from "Table_1" t
多了对双引号

解决方案 »

  1.   

    你的意思是你从PD中直接导出的sql脚本就是带引号的?
      

  2.   

    你看看你的 create table "Table_1"也是带引号的,是不是你的表名本身就有引号
      

  3.   

    那估计是设置问题,你这样试试:菜单tools\resource\dbms,在弹出窗口中,选择oracle相应版的数据库,在弹出的“DBMS   Properties”窗口中,修改script\sql\format中的CaseSensitivetyUseingQuote为no就可以了。
      

  4.   

    给你找了个资料:http://blog.163.com/xjming487@126/blog/static/2129513520100695017786/
      

  5.   

    实在不行你自己手动把表删了,再运行sql脚本时忽略drop
      

  6.   

    create table "Table_1" 
    你建表的语句怎么要用引号呢??
    好像没有这种用法吧。
      

  7.   

    这个问题我碰到过的,主要的问题就是双引号的原因。你可以用pl developer打开,查看一下表,如果表都是大写的,如果没有刻意大写,应该是没有引号的。如果有大小写,那基本上是有双引号。所以,你删除表时,一定要drop "table name",必须加上双引号,否则就会提示找不到表
      

  8.   

    thanks。
    有空帮我看看这个问题
    http://topic.csdn.net/u/20100730/11/15fbc93e-dd63-4472-91f6-e14848d11a3f.html