对数据量进行检索 select count(*) from emp;
对结果进行排序 order by(放在最后) 正序ASE 倒序DESC
单行函数 fun cation_name(列1表达式[参数1,参数2】)
upper 将字符串内容全部大写
lower 将字符串内容全部小写
dual 理解为一张虚拟表,Oracle 中默认提供的一张daul 表
initcap 将字符串开头首字母大写
replace 使用新的字符串替代旧的字符串
length 求出字符串长度
substr (列字符串,开始点,长度1)截取字符串
ascll 返回于指定的字符对应的十进制数字
ltrim,rtrim 去掉左右空格
lpad rpad 左右填充指定长度字符串
instr 查找一个字符是否在指定位置出先
数值函数
round 对小数四舍五入
trunc 保留指定位数的小数
mod 求余数
日期函数
hiredate 入职时间
add_MONYTHS 在指定的日期上加入指定的月数,球出新的日期
months_between 求出两个日期间的天数
nest_day 下个周济是几号
last_day 上一天
extract 日期时间分割,或计算给两个日期时间的分隔
systimestamp 时间戳
to_timestamp 转换函数
trunc(sysdate,'dd')当天0点
trunc(sysdate,'mm')当月第1天
trunc(sysdate,'yyyy')当年第一天