oracle 全部函数详细案例
时间: 2023-11-30 11:02:26 浏览: 73
常用Oracle分析函数大全
Oracle 有很多函数,这里列举一些常用的函数及其详细案例:
1. LENGTH 函数:返回字符串的长度。
```
SELECT LENGTH('Hello World!') FROM dual;
-- 结果为 12
```
2. UPPER 函数:将字符串转换为大写。
```
SELECT UPPER('hello world!') FROM dual;
-- 结果为 HELLO WORLD!
```
3. LOWER 函数:将字符串转换为小写。
```
SELECT LOWER('HELLO WORLD!') FROM dual;
-- 结果为 hello world!
```
4. CONCAT 函数:将两个字符串连接起来。
```
SELECT CONCAT('Hello', 'World!') FROM dual;
-- 结果为 HelloWorld!
```
5. SUBSTR 函数:返回一个字符串的子字符串。
```
SELECT SUBSTR('Hello World!', 7, 5) FROM dual;
-- 结果为 World
```
6. INSTR 函数:返回一个字符串中某个子字符串的位置。
```
SELECT INSTR('Hello World!', 'World') FROM dual;
-- 结果为 7
```
7. TRIM 函数:去掉字符串的头尾空格。
```
SELECT TRIM(' Hello World! ') FROM dual;
-- 结果为 Hello World!
```
8. ROUND 函数:对一个数进行四舍五入。
```
SELECT ROUND(3.14159, 2) FROM dual;
-- 结果为 3.14
```
9. TO_CHAR 函数:将一个数或日期转换为字符串。
```
SELECT TO_CHAR(12345, '99999') FROM dual;
-- 结果为 12345
```
10. TO_DATE 函数:将一个字符串转换为日期。
```
SELECT TO_DATE('2021-08-01', 'YYYY-MM-DD') FROM dual;
-- 结果为 2021-08-01
```
以上是一些常用的 Oracle 函数及其详细案例,希望对你有所帮助。
阅读全文