最近公司要把一个SQL-Server的项目改造成Oracle的.
指派我尽可能多的找出二者的语法区别.(包括SQL语句区别,函数区别,存储过程调用区别等等...)谁那有比较全的资料给我,小弟不胜感激...

解决方案 »

  1.   

    baidu,google了下,没有直接说二者区别的。
    先把两种都弄明白拉,再去慢慢找,这样好些,
      

  2.   

    看ms sql的帮助手册,对比oracle的SQL*Plus® User's Guide and Reference 就可以了。
      

  3.   

    大家都把 自己知道的SQL和Oracle的语法区别帖上来吧!!  每个正确的区别都给分!! 
      

  4.   

    不用找什么区别
    标准sql都是一样的
    无非就是一些sqlserver与oracle
    函数,存储过程什么的区别
    到时候要转换的时候baidu
    google一下就哦了
      

  5.   

    可以去搜一下SQL-Server到Oracle转换,看看别人是怎么做的。——纯粹是为了看两者区别。
      

  6.   

    无论是哪种数据库,标准的sql语法大多都相同,只有少数写法不一样如oracle 有hash join 而sql server就没有这连接查询
      

  7.   

    oracle --> sqlserver SUBSTR(column,[,m],[n]) = substring(...)
    LENGTH(column) = len(column)
    MOD(m,n) = m%n
      

  8.   

    除DML外,SQL Server的T-SQL与Oracle的PL/SQL的语法有很大差别。