oracle常用函数案例

Posted 学亮编程手记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle常用函数案例相关的知识,希望对你有一定的参考价值。

--INSTR函数
SELECT INSTR( HELLO WORLD,H) FROM DUAL;
--LTRIM RTRIM函数
SELECT LTRIM(*HELLO=,*) FROM DUAL;
SELECT RTRIM(=HELLO=,=) FROM DUAL;
SELECT RTRIM(LTRIM(*HELLO*,*),*) FROM DUAL;
--TRIM函数
SELECT TRIM(*FROM*HELLO*) FROM DUAL;
--REPLACE函数
SELECT REPLACE(ABCDE,E,123) FROM DUAL;
--SUBSTR函数
SELECT SUBSTR(ABCDE,2,2) FROM DUAL;
--CEIL FLOOR函数
SELECT CEIL(6.01) FROM DUAL;
SELECT FLOOR(6.999) FROM DUAL;
--ROUND函数
SELECT ROUND(3.456,1) FROM DUAL;
--TRUNC函数            
SELECT TRUNC(3.456,1) FROM DUAL;
--RXTRACT函数
SELECT 
SYSDATE "DATE",
EXTRACT(YEAR FROM SYSDATE) "YEAR",
EXTRACT(MONTH FROM SYSDATE) "MONTH",
EXTRACT(DAY FROM SYSDATE) "DAY",
EXTRACT(HOUR FROM SYSTIMESTAMP) "HOUR",--HOUR匹配的结果没有加上时区,在中国运行的结果要小8个小时
EXTRACT(MINUTE FROM SYSTIMESTAMP) "MINUTE",
EXTRACT(SECOND FROM SYSTIMESTAMP) "SECOND"
FROM DUAL;
--TO_CHAR函数
SELECT
TO_CHAR(SYSDATE,YYYY"年"MM"月"DD"日" HH24:MI:SS) "DATE" 
FROM DUAL

 

以上是关于oracle常用函数案例的主要内容,如果未能解决你的问题,请参考以下文章

oracle常用单行函数

oracle常用单行函数

常用sql语句及案例(oracle)

常用sql语句及案例(oracle)

C#常用代码片段备忘

Oracle-常用数据库对象笔记(片段)