注释:
躺着中枪的我鸟悄的装了sql server数据库; 觉得sql server和oracle 还有蛮多不一样的地方;
下面我们简单的看下我前几天测试的Oracle 和SQL Server 不同吧~
创建表:
Oracle : create table t as select * from 表 ;
SQL Server : select * into t from 表;
伪表:
Oracle : select 1 a from dual ;
SQL Server : select 1 a ;
伪列:
Oracle : 有rownum伪列
SQL Server : SQL Server和Sybase 均没有
*** 但oracle和sql server都可以用ROW_NUMBER() over(order by name)函数;
提交:
Oracle : oracle事物默认手动提交(off) --> set autocommit on 可设置自动提交
SQL Server : sql server事物默认自动提交 --> SET IMPICIT_TRANSACTIONS ON 可设置手动提交
注释符:
Oracle 和 SQL Server 注释符都可以用 【--】、【/**/】
执行计划:
*** 个人感觉 sql server执行计划对于初学者还算很人性化哦~
【源于本人笔记】 若有书写错误,表达错误,请指正...
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28602568/viewspace-1403938/
,如需转载,请注明出处,否则将追究法律责任。