刚开始进入数据库的学习,我现在使用的是sqlServer,但是很想知道sql语句和orcle语句都有哪些不一样的地方?

解决方案 »

  1.   

    如果使用的是国际标准语法规则就没有什么不一样的,其它的都是些简单区别,个人认为oracle的语法简单
      

  2.   

    比如: sqlserver中有top 5 oracle中确没有。
      

  3.   

    差异很小,主要看习惯哪种,个人喜欢oracle,嘻嘻
      

  4.   

    刚开始用的话,最大感受就是关于时间型字段的查询有所不同
    sqlserver里可以这样
    日期型字段>='20080506'oracle如果字段是日期型的就不行,如果是字符型的可以用,日期型的要这么写
    日期型字段>=to_date('20080506','yyyymmdd')
      

  5.   

    类型转换的时候不一样to_char、to_date等等
      

  6.   

    不用考虑差异性吧,关键是在不同版本的支持上会有不同,不如ORACLE中支持connected by with 的递归查询,但是sqlserver 早期版本肯定没有,但是有可能后期版本就有了,单是sql语法上差异不多,像insert 语句
      

  7.   

    MSSQL有自增字段,ORACLE没有,是用序列
      

  8.   

    oracle的存储过程与mssql有区别
      

  9.   

    能帮我写出sql与orcle类型转换的语句吗?
    谢谢!