mssql和oracle的区别

mssql和oracle的区别

ID:4121923

大小:256.94 KB

页数:27页

时间:2017-11-29

mssql和oracle的区别_第1页
mssql和oracle的区别_第2页
mssql和oracle的区别_第3页
mssql和oracle的区别_第4页
mssql和oracle的区别_第5页
资源描述:

《mssql和oracle的区别》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQL和ORACLE的区别一1.字符串链接-SQL:用+链接-ORACLE:用

2、

3、链接2.变量定义-SQL:用@前缀-ORACLE:无特殊用法3.SELECTINTO-SQL:Select@var=column...-ORACLE:Selectcolumnintoar...4.日期转换-SQL:convert(char(10),getdate(),111)-ORACLE:to_char(sysdate,'yyyy/mm/dd')5.日期比较-SQL:允许和字符比较,如getdate()>'2009.1.1'-O

4、RACLE:不允许,必须先用TO_DATE转换6.日期运算-SQL:可用DateDiff运算,如DateDiff(Day,date1,date2)-ORACLE:用trunc(date2-date1),如果是月份可以用months_between(date1,date2)7.日期运算2-SQL:可用DateAdd运算,如DateAdd(month,date1,3)-ORACLE:如果是日,可以直接用date1+3表示,如果是月份,则:add_month(date1,3)8.假表-SQL:无-ORACLE:dua

5、l9.DML-SQL:可在T-SQL中建表-ORACLE:不能在存储过程中建表10.存储过程-SQL:无结尾符号-ORACLE:用;结尾11.存储过程2-SQL:IF语句无对应的THEN语句-ORACLE:有THEN语句12.存储过程2-SQL:赋值语句:select@var=xxx;-ORACLE:var:=xxx13.序列-SQL:无序列,但有自增ID字段-ORACLE:有序列SQL中的全局变量1>@@rowcount:前一条命令处理的行数2>@@error:前一条SQL语句报告的错误号3>@@tranco

6、unt:事务嵌套的级别4>@@transtate:事务的当前状态5>@@tranchained:当前事务的模式(链接的(chained)或非链接的)6>@@servername:本地SQLSERVER的名称7>@@version:SQLSERVER和O/S的版本级别8>@@spid:当前进程的id9>@@identity:上次insert操作中使用的identity值10>@@nestlevel:存储过程/触发器中的嵌套层11>@@fetch_status:游标中上条fetch语句的状态内置函数对比(第一个是S

7、QL的,第二个是ORACLE的)1.字符串函数Ascii(char_exp)Ascii(str_exp)Char(int_exp)Chr(int_exp)Datalength(char_exp)Length(str_exp)Substring(exp,start,length)Substr(exp,start,length)Upper(char_exp)Upper(str_exp)Lower(char_exp)Lower(str_exp)Stuff(char_exp1,start,length,Char_exp

8、2)Translate(str_exp,from_str,to_str)Ltrim(char_exp)Ltrim(str_exp1[,str_exp2])Rtrim(char_exp)Rtrim(str_exp1[,str_exp2])2.日期函数Getdate()Sysdate3.数学函数Abs(numeric_exp)Abs(number_exp)Ceiling(numeric_exp)Ceil(number_exp)Exp(float_exp)Exp(number_exp)Floor(numeric_ex

9、p)Floor(number_exp)Power(numeric_exp,int_exp)Power(number_exp1,number_exp2)Round(numeric_exp,int_exp)Round(number_exp1[,number_exp2])Sign(int_exp)Sign(number_exp)Sqrt(float_exp)Sqrt(number_exp)3.转换函数Convert(datatype[(length)],exp,format)To_char(datatype,str_

10、format)Convert(datatype[(length)],exp,format)sTo_date(str_exp,date_format)Convert(datatype[(length)],exp,format)To_number(str_exp,num_format)4.聚合函数AVG([ALL

11、DISTINCT]col)AVG([ALL

12、DISTINCT]col)COU

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

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

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