trunc函数

SQL查询

ⅰ亾dé卋堺 提交于 2019-11-28 00:42:46
注 : dual 是一个虚拟表,用来构成select的语法规则,它实际是不存在的 一:单行函数 •字符串处理函数:UPPER(),LOWER() ,INITCAP(),LENGTH(),SUBSTR(),REPLACE(); •数值处理函数:ROUND(),TRUNC(),MOD(); •日期处理函数:ADD_MONTHS(),MONTHS_BETWEEN(),LAST_DAY(),NEXT_DAY(); •转换函数:TO_DATE(),TO_CHAR(),TO_NUMBER(); •通用函数:NVL(),DECODE()。 1.字符串处理函数 (1).转大小写函数: •转大写函数:UPPER(字符串 | 列); •转小写函数:LOWER(字符串| 列); SELECT LOWER (ename) FROM 表名 ; //查询表里员工姓名,姓名小写显示 SELECT * FROM 表名 WHERE ename= UPPER ('inputName'); //查询输入的员工姓名,转大写 (2).获取字符串长度: •长度函数:数字 LENGTH(字符串 | 列); SELECT * FROM emp WHERE LENGTH (ename) = 5 ; //查询所有姓名长度为5的雇员信息 (3).字符串截取; SUBSTR(汉译:字符串的子串,就是截取呀) •截取函数:字符串

ORACLE日期时间函数大全(转)

蓝咒 提交于 2019-11-27 04:17:38
转载: http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.html ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示值:11月,若是英文版,显示nov month spelled out 字符集表示 显示值:11月,若是英文版,显示november Day: dd number 当月第几天 显示值:02 ddd number 当年第几天 显示值:02 dy abbreviated 当周第几天简写 显示值:星期五,若是英文版,显示fri day spelled out 当周第几天全写 显示值:星期五,若是英文版,显示friday ddspth spelled out, ordinal twelfth Hour: hh two digits 12小时进制 显示值:01 hh24 two digits 24小时进制 显示值:13 Minute: mi two digits 60进制 显示值