有这个必要吗?只是SQL SERVER中的表导到Oracle中都加上双引号。查询的时候要加上双引号而已。如select * from "Tabl"

解决方案 »

  1.   

    可是我都这样试了还是不行,用 select * from tab;可以看得到表,并且表名是小写的,但是select * from tab1却不行,加了引号也不行啊?后来发现用大写导过去就行.
      

  2.   

    在Oracle中,除非特殊处理,即加“”,所有的对象都是大写的。
    建议你把脚步导出来后,替换成大写
    或者用PowerDesign导出来后,去掉“”
      

  3.   

    或者大写,或者加引号!无论你输入什么字符(大写夹着小写之类的),oracle处理时一律都把字符变成大写了!
      

  4.   

    ORACLE默认的表名是大写的所以你应该写成大写的,即使加“”也要写成大写的