oracle与sqlserver比较

oracle与sqlserver比较

ID:32708082

大小:113.50 KB

页数:8页

时间:2019-02-14

oracle与sqlserver比较_第1页
oracle与sqlserver比较_第2页
oracle与sqlserver比较_第3页
oracle与sqlserver比较_第4页
oracle与sqlserver比较_第5页
资源描述:

《oracle与sqlserver比较》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle与sqlserver比较说明OracleMicrosoftSQLServerCHAR建议使用char。因为char类型的列使用固定的存储长度,所以,访问时比varchar列要快一些。VARCHAR2和LONGvarchar或text。(如果Oracle列中数据值的长度为8000字节或更少,则使用varchar;否则,必须使用text。)RAW和LONGRAWvarbinary或image。(如果Oracle列中数据值的长度为8000字节或更少,则使用varbinary;否则,必须使用image。)NUMBER如果整数在1和255之间,使用tinyi

2、nt。如果整数在-32768和32767之间,使用smallint。如果整数在-2,147,483,648和2,147,483,647之间,则使用int。如果需要浮点类型数,使用numeric(有精度和小数位)。注意:不要使用float或real,因为可能会产生舍入(OracleNUMBER和SQLServernumeric均不舍入)。如果不确定,则使用numeric;它最接近OracleNUMBER数据类型。DATEdatetime。ROWID使用identity列类型。CURRVAL,NEXTVAL使用identity列类型以及@@IDENTITY、IDE

3、NT_SEED()和IDENT_INCR()函数。系统时间SYSDATEGETDATE()。USERUSER。触发器CREATETRIGGERSTUDENT_ADMIN.TRACK_GRADESAFTERINSERTORUPDATEORDELETEONSTUDENT_ADMIN.GRADEFOREACHROWCREATETRIGGERSTUDENT_ADMIN.TRACK_GRADESONSTUDENT_ADMIN.GRADEFORINSERT,UPDATE,DELETEASINSERTINTOGRADE_HISTORY(TABLE_USER,ACTION_D

4、ATE,OLD_SSN,OLD_CCODE,8/8BEGININSERTINTOGRADE_HISTORY(TABLE_USER,ACTION_DATE,OLD_SSN,OLD_CCODE,OLD_GRADE,NEW_SSN,NEW_CCODE,NEW_GRADE)VALUES(USER,SYSDATE,:OLD.SSN,:OLD.CCODE,:OLD.GRADE,:NEW.SSN,:NEW.CCODE,:NEW.GRADE),END;OLD_GRADENEW_SSN,NEW_CCODE,NEW_GRADE)SELECTUSER,GETDATE(),OLD.S

5、SN,OLD.CCODE,OLD.GRADE,NEW.SSN,NEW.CCODE,NEW.GRADEFROMINSERTEDNEWFULLOUTERJOINDELETEDOLDONNEW.SSN=OLD.SSNSELECT语句SELECT[/*+optimizer_hints*/][ALL

6、DISTINCT]select_list[FROM{table_name

7、view_name

8、select_statement}][WHEREclause][GROUPBYgroup_by_expression][HAVINGsearch_condition][STARTW

9、ITHUCONNECTBY][{UNION

10、UNIONALL

11、INTERSECT

12、MINUS}SELECTU][ORDERBYclause][FORUPDATE]SELECTselect_list[INTOnew_table_]FROMtable_source[WHEREsearch_condition][GROUPBY[ALL]group_by_expression[,Un][WITH{CUBE

13、ROLLUP}][HAVINGsearch_condition][ORDERBYorder_expression[ASC

14、DESC]]Inaddition:UNIO

15、NOperatorCOMPUTEClauseFORBROWSEClauseOPTIONClauseINTERSECT和MINUSEXISTS和NOTEXISTSABSABSACOSACOSASINASINATANATANATAN2ATN2CEILCEILINGCOSCOSCOSHCOTEXPEXPFLOORFLOORLNLOGLOG(N)暂缺LOG(10)LOG10MODUSEMODULO(%)OPERATOR8/8POWERPOWER暂缺RANDROUNDROUNDSIGNSIGNSINSINSINH暂缺SQRTSQRTTANTANTANH暂缺TRUNC暂缺

16、GREATEST暂缺LEAST暂缺如果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。