几种数据库常用函数比较

几种数据库常用函数比较

ID:12307240

大小:58.00 KB

页数:4页

时间:2018-07-16

几种数据库常用函数比较_第1页
几种数据库常用函数比较_第2页
几种数据库常用函数比较_第3页
几种数据库常用函数比较_第4页
资源描述:

《几种数据库常用函数比较》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、DB2、ACCESS、ORACLE的常用函数比较:中文函数名称ACCESSDB2ORACLESQLServer返回当前日期和时间Now()--------------GETDATE()1、返回当前日期:Date()CurrentDateSysDate,Current_dateSUBSTRING(CONVERT(varchar,GETDATE(),120),1,10)2、返回当前时间:-------CurrentTime---------SELECTCONVERT(varchar,GETDATE(),108)3、将字符型转换成整型Cint(字符串)Int(字符串)To_num

2、ber(表达式),CONVERT(int,’111’)/case4、将字符转换双精度型CDbl(字符串)Double(字符串)cast(表达式AS数据类)CONVERT()/case6、将数值型转成字符型CStr(数式)Char(数值表达式)TO_Char(表达式[格式])STR(123.45,6,1)8、将字符型转成日期型CDate(字符串)Date(字符串)…………..CONVERT()/case9、返回字符串长度Len(字符串)length(字符串)length(字符串)Len(字符串)10、去掉首尾空格Trim(字符串)----------trim(字符串)RTRIM(

3、LTRIM(character_expression))11、去掉右边空格Rtrim(字符串)Rtrim(字符串)Rtrim(字符串)RTRIM(character_expression)12、去掉左边空格Ltrim(字符串)Ltrim(字符串)Ltrim(字符串)LTRIM(character_expression)13、返回字符串中子串mid…..Substr(字串,位置,位数)Substr(字串,位置,位数)SUBSTRING(字串,位置,位数)14、返回日期中的年份Year(日期)Year(日期式)EXTRACT(YearFROM字段名(日期型))Year(日期式)15

4、、返回日期中的月份Month(日式)Month(日式)……Month(日式)16、返回日期中的日部分Day(日式)Day(日式)…………Day(日式)17、返回数值型数据中指定小数位数Round(数值表达式,小数位数)Round(数式,小数位数Round(数式,小数位数ROUND(numeric_expression,length,function))18、将字串小写转换大写UCase(字符串)Ucase(字符串)Upper(字符串)Upper(字符串)19、返回字串左边子串Left(字串,位数)Leftt(字串,位数)SUBSTR(字串,位置,位数)LEFT(字串,位置,位数

5、)20、返回字串右边子串Rightt(字串,位数)Right(字串,位数)SUBSTR(字串,位置,位数)RIGHT(字串,位置,位数)MAX()MAX()MAX()MIN()MIN()MIN()AVG()AVG()AVG()SUM()SUM()SUM()Nvl(,)Isnull(,)CaseWhenthenelseendCaseWhenthenelseend21字符串相加

6、

7、

8、

9、22字符串查找位置INSTR(源字符串,目标字符串,起始位置,匹配序号)Charindex(子串,父串)说明:对于20:ACCESS中的RIGHT(字符串1,位数1)ORACLE中的应为:SUBSTR

10、(字符串1,LENGTH(字符串1)-位数1+1,位数1)或:SUBSTR(字符串1,-位数1,位数1)二、SQL语句的差异:1、Select:(三种数据库基本相同)基本相同语句:Select*from表名where条件特殊语句:(三种数据库都可执行)Select*from(Select字段1,字段2,字段3fromYH_User)2、Insert:(三种数据库基本相同)基本相同语句:Insertinto表名(字段列表)Values(表达式1,…表达式n)

11、select字段列表from表名Where条件DB2:存在特殊语句:INSERTINTOND2000.XS_PARAM(P

12、ARAM_ID,SHOWIF,PARAM_NAME,PARAM_VALUE,COMMENT1)(VALUES(5,0,'销帐最大零头','1','单位为元。'),(6,0,'滞纳月','1','本参数和滞纳日期同时使用。说明见滞纳日期。'),(7,0,'滞纳日','1','电费计算后的第N个月的M号时,如果用户电费仍未缴清,则开始计算滞纳金。其中N为滞纳期限,M为滞纳日期。'));1、Delete:(三种数据库基本相同)基本相同语句:Deletefrom表名Where条件2、Update:基

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

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

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