oracle 自带方法 的 用法
来源:互联网 发布:株洲知明培训学校 编辑:程序博客网 时间:2024/05/02 00:51
1、upper:将字符串中的字母全部转换为大写。例:upper('abc') 结果:ABC
2 、initcap:将字符串的首字母变为大写。例:initcap('abc') 结果:Abc
3、nvl:如果值为空则取默认值。例:nvl(a.name,'张三') 结果:1)姓名;2)张三
4、decode:条件判断。例:decode(a.name,'张三',a.age,'20') 结果:如果name不为'张三'则取对应的年龄,否则为'20'
5、replace:替换指定的字符或字符串。例replace(a.date, '/' , '-' ) 结果:表中数据的日期格式2016/12/11,输出2016-12-11,如果后者为空,则会把前边对应字符串删除replace(a.date, '/' , '' ) 输出:20161211。
6、to_char:http://blog.csdn.net/guo_love_peng/article/details/7735886
7、to_date:
SELECT TO_DATE('2006-05-01 19:25:34', 'YYYY-MM-DD HH24:MI:SS') FROM DUAL
SELECT TO_DATE('2006-05-01 19:25', 'YYYY-MM-DD HH24:MI') FROM DUAL
SELECT TO_DATE('2006-05-01 19', 'YYYY-MM-DD HH24') FROM DUAL
SELECT TO_DATE('2006-05-01', 'YYYY-MM-DD') FROM DUAL
SELECT TO_DATE('2006-05', 'YYYY-MM') FROM DUAL
SELECT TO_DATE('2006', 'YYYY') FROM DUAL
8、avg(平均数)、sum(求和)、min、max、count(计数)
9、sign(a):符号函数,若x>0,则返回1;若x=0,则返回0;若x<0,则返回-1。
10、datediff(datepart,startdate,enddate):获取时间差,类型,开始日期,结束日期。类型如下:
全部自带存储过程查询:
select distinct PROCEDURE_NAME from dba_procedures where OBJECT_NAME = 'STANDARD';
- oracle 自带方法 的 用法
- NSJSON的用法(oc系统自带的解析方法)
- 查询Oracle自带的方法名字和关键字
- Oracle自带的用户
- oracle的自带事务
- js自带的方法
- Monobehaviour自带的方法
- JavaScript的自带方法
- JDK自带命令native2ascii的用法
- JDK自带命令 native2ascii的用法
- JDK自带命令native2ascii的用法
- C# Windows自带的MediaPlayer用法
- JDK自带命令native2ascii的用法
- android系统自带对话框的用法
- C++自带sort函数的用法
- C++自带sort函数的用法
- Yii2 自带事件的用法
- ORACLE自带的JDBC源代码解析
- 嵌入式linux开发环境搭建(二)
- SparseArray浅析
- 网页中输出漂亮格式的Php数组神器
- git学习--从本地项目到远程项目(github)
- ZCMU—1126
- oracle 自带方法 的 用法
- springmvc配置responsebody返回json格式数据
- 数据结构学期期末总结—力量源自真实,那就坚持吧
- RecyclerView 的简单封装
- 常用鼠标事件,键盘事件总结
- ArrayList源码分析
- 程序相关的概念
- 如何做出相关系数矩阵可视化图
- 嵌入式linux开发环境搭建(三)