在表名和列名都是用下划线开头的情况下,下面的Inner Join查询语句能否通过:SELECT "_表A"."_第一列", "_表A"."_第二列","_表B"."_第三列" From "_表A" INNER JOIN "_表B" ON "_表A"."_第一列" = "_表B"."_第一列"如果能通过,我原来基于SQL SERVER开发的软件就能转Oracle,只需将原来的方括号替换为双引号即可。谢谢了。

解决方案 »

  1.   

    可以,但必须保证 sql代码 和sql表的 表明和列明 的大小写形式完全一样!
      

  2.   

    这个要如何测试呢
    语法没有问题,inner join是sql通用的
      

  3.   

    Oracle是不区分大小写的,问什么要保证“大小写形式完全一样”呢?关于楼主的提问,我觉得可以用。
      

  4.   

    双引号里面的要严格区分大小写
    在oracle中不加双引号时,实际上都默认成大写形式