字符函数:

ASCII(X)
返回字符X的ASCII码

CONCAT(X,Y)
连接字符串X和Y

INSTR(X,STR[,START][,N)
从X中查找str,可以指定从start开始,也可以指定从n开始

LENGTH(X)
返回X的长度

LOWER(X)
X转换成小写

UPPER(X)
X转换成大写

LTRIM(X[,TRIM_STR])
把X的左边截去trim_str字符串,缺省截去空格

RTRIM(X[,TRIM_STR])
把X的右边截去trim_str字符串,缺省截去空

TRIM([TRIM_STR FROM]X)
把X的两边截去trim_str字符串,缺省截去空格

REPLACE(X,old,new)
在X中查找old,并替换成new

SUBSTR(X,start[,length])
返回X的字串,从start处开始,截取length个字符,缺省length,默认到结尾

数字函数:

ABS(X)
X的绝对值
ABS(-3)=3

ACOS(X)
X的反余弦
ACOS(1)=0

COS(X)
余弦
COS(1)=0.54030230586814

CEIL(X)
大于或等于X的最小值
CEIL(5.4)=6

FLOOR(X)
小于或等于X的最大值
FLOOR(5.8)=5

LOG(X,Y)
X为底Y的对数
LOG(2,4)=2

MOD(X,Y)
X除以Y的余数
MOD(8,3)=2

POWER(X,Y)
X的Y次幂
POWER(2,3)=8

ROUND(X[,Y])
X在第Y位四舍五入
ROUND(3.456,2)=3.46

SQRT(X)
X的平方根
SQRT(4)=2

TRUNC(X[,Y])
X在第Y位截断
TRUNC(3.456,2)=3.45

日期函数:

1、ADD_MONTHS(d,n),在某一个日期 d 上,加上指定的月数 n,返回计算后的新日期。
d 表示日期,n 表示要加的月数。
例:SELECT SYSDATE,add_months(SYSDATE,5) FROM dual;

2、LAST_DAY(d),返回指定日期当月的最后一天。
例:SELECT SYSDATE,last_day(SYSDATE) FROM dual;

3、ROUND(d[,fmt]),返回一个以 fmt 为格式的四舍五入日期值, d 是日期, fmt 是格式模型。默认 fmt 为 DDD,即月中的某一天。
Ø ① 如果 fmt 为“YEAR”则舍入到某年的 1 月 1 日,即前半年舍去,后半年作为下一年。
Ø ② 如果 fmt 为“MONTH”则舍入到某月的 1 日,即前月舍去,后半月作为下一月。
Ø ③ 默认为“DDD”,即月中的某一天,最靠近的天,前半天舍去,后半天作为第二天。
Ø ④ 如果 fmt 为“DAY”则舍入到最近的周的周日,即上半周舍去,下半周作为下一周周日。

例:SELECT SYSDATE,ROUND(SYSDATE),ROUND(SYSDATE,‘day’),
ROUND(SYSDATE,‘month’),ROUND(SYSDATE,‘year’) FROM dual;
与 ROUND 对应的函数时 TRUNC(d[,fmt])对日期的操作, TRUNC 与 ROUND 非常相似,只是不对日期进行舍入,直接截取到对应格式的第一天。

4、EXTRACT(fmt FROM d),提取日期中的特定部分。
fmt 为:YEAR、MONTH、DAY、HOUR、MINUTE、SECOND。其中 YEAR、MONTH、DAY可以为 DATE 类型匹配,也可以与 TIMESTAMP 类型匹配;但是 HOUR、MINUTE、SECOND 必须与 TIMESTAMP 类型匹配。

数据库常用函数大全!相关推荐

  1. Access数据库常用函数大全

    Avg 函数 计算在查询的指定字段中所包含的一组值的算术平均值. 语法 Avg(expr) expr 占位符代表一个字符串表达式,它标识的字段包含被计算平均值的数据,或者代表使用该字段的数据执行计算的 ...

  2. oracle中各种函数,oracle中常用函数大全

    1.数值型常用函数 函数 返回值 样例 显示 ceil(n) 大于或等于数值n的最小整数 select ceil(10.6) from dual; 11 floor(n) 小于等于数值n的最大整数 s ...

  3. excel常用函数大全(一)

    excel常用函数大全 一. 输入三个"=",回车,得到一条双直线: 二. 输入三个"~",回车,得到一条波浪线: 三. 输入三个"*"或 ...

  4. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  5. Hive常用函数大全一览

    Hive常用函数大全一览 1 关系运算 1.1 1.等值比较: = 1.2 2.不等值比较: 1.3 3.小于比较: < 1.4 4.小于等于比较: <= 1.5 5.大于比较: > ...

  6. datastage 函数_DataStage常用函数大全

    1 / 38 DataStage 常用函数大全 DATASTAGE 常用函数大全 . ......................................................... ...

  7. 数据库常用函数-基础

    数据库常用函数-基础 文章目录 数据库常用函数-基础 常见函数 1.统计函数-- count 2.sum 函数 3.avg函数 4.max min函数 5.字符串函数 1.几个比较常用的字符串函数(红 ...

  8. 达梦数据库常用函数——字符串函数

    达梦数据库常用函数--字符串函数 字符串函数 函数 ASCII 函数 BIT_LENGTH 函数 CHAR 函数 CHAR_LENGTH / CHARACTER_LENGTH 函数 INITCAP 函 ...

  9. iif函数 vfp_VFP常用函数大全

    VFP 常用函数大全 一 . 字符及字符串处理函数 : 字符及字符串处理函数的处理对象均为字符型数据 , 但其返回值类型各异 . 1. 取子串函数 : 格式 :substr(c,n1,n2) 功能 : ...

最新文章

  1. windows7如何打开远程桌面nbsp;-…
  2. SpringBatch处理适配器ItemProcessorAdapter详解
  3. MVC开发中的常见错误-04-“System.NullReferenceException”类型的异常在 BBFJ.OA.WebApp.dll 中发生,但未在用户代码中进行处理...
  4. 彻底删除 XP 自带的 Windows Messenger方法
  5. 树莓派安装python3.5_树莓派 | 04 安装基于python3.5的tensorflow,解决python版本不匹配问题...
  6. 三角形周长最短问题_1.八年级数学:DE平分ABC的周长?怎么求DE的长?你想了很久吧?...
  7. 【Java】Java-ShutDownHook-优雅关闭系统资源
  8. 拓端tecdat|R语言使用K-Means聚类可视化WiFi访问
  9. 关于level_idc
  10. 【孪生网络siamfc代码学习】
  11. C语言练习题:输入一行字符,统计其中的英文字符、数字字符、空格和其他字符的个数。
  12. 中文文本分类-新闻分类[数据挖掘]
  13. 组策略设置桌面显示计算机图标,计算机组策略应用设置大全
  14. VC写的QQ连连看外挂
  15. 小红书后台开发岗面试经历复盘
  16. 音频信号处理——DTW
  17. 华为路由器MPLS VPN综合实验
  18. html5 krpano,krpano HTML5 Viewer可以实现全景展示
  19. 亿图图示使用方法记录
  20. 查看linux 内核参数

热门文章

  1. SQL*Plus 系统变量之37 - PAU[SE]
  2. Diffusion Models
  3. 202309读书笔记|《野性之美:非洲野生动物初窥》——走进自然界的野性之美
  4. vue项目element-ui的table表格单元格合并
  5. 电梯java_用java写一个电梯 - osc_h1iyh0d1的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. SSL加速卡的使用,对HTTPS 七层负载机的性能提升
  7. SAP 物料号码变更 会计科目变更_v0.9
  8. Mysql-1366 - Incorrect string value: ‘\xE5\xBC\xA0\xE4\xB8\x89‘ for column ‘userName‘ at row 1
  9. 关于质数的后代的解题
  10. OpenCV 画点 画线 画框 写字操作