Oracle 常用函数实例总结
2016-10-29 09:59
465 查看
<pre class="sql" name="code">--TO_CHAR函数 SELECT empno, ename, TO_CHAR(sal, '$999,999.00') FROM emp; --查询员工薪水加入千分位和保留两位小数 --NVL函数 NVL(表达式1,表达式2):将该字段的null转换成表达式2的值 SELECT empno, ename, sal, comm, sal+NVL(comm,0) FROM emp; --取得员工的全部薪水 --CASE WHEN THEN WHEN THEN ELSE END 函数 SELECT empno, ename, job, sal, ( --如果job为MANAGERG薪水上涨10%,如果job为SALESMAN工资上涨50% CASE job WHEN 'MANAGER' THEN sal*1.1 WHEN 'SALESMAN' THEN sal*1.5 ELSE sal END) AS newsal FROM emp; --DECODE 函数 SELECT empno, ename, job, sal, --如果job为MANAGERG薪水上涨10%,如果job为SALESMAN工资上涨50% DECODE(job, 'MANAGER' , sal*1.1, 'SALESMAN', sal*1.5, sal) AS newsal FROM emp; --日期函数 SELECT to_char(ADD_MONTHS(to_date('20150129','yyyymmdd'),1),'yyyymmdd') AS FAIL_DATE FROM dual --ROUND 函数 SELECT ROUND(123.45, -1) FROM dual; --120
相关文章推荐
- 110个oracle常用函数总结
- 110个oracle常用函数总结
- 110个Oracle 常用函数的总结
- Oracle常用函数总结
- 110个oracle常用函数总结
- 110个oracle常用函数总结
- 110个oracle常用函数总结
- 110个oracle常用函数总结
- 110个Oracle 常用函数的总结2
- 110个oracle常用函数总结
- Oracle 常用函数总结
- 110个Oracle常用函数总结(一)
- oracle常用函数总结
- ORACLE SQL 常用函数总结
- 80 个ORACLE常用函数总结
- 110个oracle常用函数总结
- 总结归纳:110个Oracle 常用函数的总结
- ORACLE常用函数实例
- 110个Oracle 常用函数的总结3