登陆的用户不对 不要用sys  用acl登陆

解决方案 »

  1.   

    回答错误,我当然是用acl登录的
      

  2.   

    是不是还有一个别的用户建了表test,这样,必须在test前头加上schema了。
    比如另一个用户b在acl表空间上建了表b.test,这样的话,就会出现你描述的问题。
      

  3.   

    建议不要给表取单词类的名字,很容易和关键字冲突.可能因为加了schema的名字,系统才能确认它是张表.你试试给表取名tbl_test,然后用select * from tbl_test,看看还会出错吗?
      

  4.   

    问题解决,never的回答给了我启发。回头找了一下生成表的.sql文件,发现是用
    CREATE TABLE "test"
    (
      "id"      VARCHAR2(20)
    )
    方式来生成的,将"test"修改成test就ok了,多谢几位!再问,这是什么原因呢?
      

  5.   

    "test"和test是两个不同的字符串。
      

  6.   

    对头,刚试过了,可以用from "test"来访问,看来power designer 11生成的script还得手工修改