博客
关于我
oracle 时间转化函数及常见函数 .
阅读量:793 次
发布时间:2023-02-24

本文共 1296 字,大约阅读时间需要 4 分钟。

PLSQL????????

?PLSQL??????????????????????????to_date?to_char?????????????????????????????PLSQL????????????????decode???NVL???????????????

??????????????????????PLSQL??????????????????

select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;

????????'2005-01-01 13:14:20'??'yyyy-MM-dd HH24:mi:ss'????????????????????????

?????????????????????????????

select to_date('2005-01-01 13:14:20','yyyy-MM-dd') from dual;

???????PLSQL?to_date?????????????????????????????????????????????????

??????????????????????????????????????

select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;

?????????????????????????????????????????????

select to_char(sysdate,'yyyy-MM-dd') from dual;

????????????????????????????null?????????????decode????????????

decode('2005-01-01','yyyy-MM-dd', '????', '????') as result

??????null?????????????????

decode('????', 'yyyy-MM-dd', '????', default) as result

????????????????NVL??????????????

select nvl(comm, 0) as salary from emp

NVL?????comm???????????0????????????

???????????????????NVL2???NVL2?????????????????????????

select nvl2(comm, sal + comm, sal) as salary from emp

?????????????????????????????????

select nvl2(comm, sal + comm, sal, sal) from emp

???????NVL2???Oracle 9i?????????

???????????PLSQL???????????????????????????PLSQL?????????????

转载地址:http://papfk.baihongyu.com/

你可能感兴趣的文章
Oracle 权限(grant、revoke)
查看>>