Oracle函数中的两大函数简介

数据库 Oracle
我们今天主要是向大家介绍的是Oracle函数中的两大函数,即字符操纵函数CONCAT与数值函数ROUND的相关内容的详细介绍,以下是文章的详细介绍。

Oracle函数的实际应用中,我们经常会用到下面的两种函数,其中包括字符操纵函数CONCAT 、以及本文就以字符操纵函数CONCAT 的实际应用以及其特点来对Oracle函数中的字符操纵函数CONCAT以及其相关功能 。

字符操纵函数------>CONCAT

 

  1. select empno,concat(ename,job) from scott.emp;<=>select ename||job from scott.emp;  
  2. EMPNO CONCAT(ENAME,JOB)  
  3. 7369 SMITHCLERK  
  4. 7499 ALLENSALESMAN  
  5. /LENGTH  
  6. select empno,ename,length(ename) from scott.emp;  
  7. EMPNO ENAME LENGTH(ENAME)  
  8. 7369 SMITH 5  

 

 

 

2.select length('同学们') from dual;

 

LENGTH('同学们')

 

3

 

 

 

  1. /SUBSTR  
  2. select empno,ename,substr(ename,1,4) from scott.emp;  
  3. EMPNO ENAME SUBSTR(E  
  4. 7369 SMITH SMIT  
  5. 7499 ALLEN ALLE

 

 

/INSTR 返回位置值

 

  1. SQL> select ename,instr(ename,'S') from scott.emp;  
  2. ENAME INSTR(ENAME,'S')  
  3. SMITH 1  
  4. ALLEN 0  
  5. WARD 0  
  6. JONES 5  

 

 

/LPAD 把字符串按某种模式显示

 

  1. SQL> select ename,lpad(ename,10,'*') from scott.emp;  
  2. ENAME LPAD(ENAME,10,'*')  
  3. SMITH *****SMITH  
  4. ALLEN *****ALLEN  
  5. WARD ******WARD  
  6. JONES *****JONES  

 

 

在Oracle函数中数值函数:ROUND 是应用最为广泛的函数

 

  1. SELECT ROUND(45.923,2),ROUND(45.923,0),ROUND(45.923,-1)  
  2. FROM DUAL;  

 

 

结果:

 

按顺序是:45.92 46 50

 

 

  1. /TRUNC  
  2. SELECT TRUNC(45.923,2),TRUNC(45.923,0),TRUNC(45.923,-1)  
  3. FROM DUAL;  
  4.  

 

 

结果:

 

按顺序是:45.92 45 40

 

/MOD

 

 以上的相关内容就是对Oracle函数的几种常用函数的介绍,望你能有所收获。

【编辑推荐】

  1. Oracle培训课程的特色的相关介绍
  2. Oracle培训入学条件的介绍
  3. 把Oracle10g安装到Ubuntu上的具体介绍
  4. Oracle SELECT的实际应用方案简介
  5. Oracle数据对象中经常使用的数据
责任编辑:佚名 来源: 互联网
相关推荐

2010-07-15 14:25:06

Perl时间函数

2010-07-21 10:25:50

Perl

2010-10-25 17:28:05

Oracle bita

2010-10-25 15:12:42

Oracle日期函数

2010-05-04 14:30:45

Oracle数据

2010-04-27 12:51:49

Oracle 函数de

2010-10-25 17:39:24

Oracle单行日期函

2011-04-12 13:27:09

Oracle日期函数

2010-10-25 14:47:49

Oracle系统变量函

2010-03-12 08:59:40

Python代码

2009-10-14 13:18:06

2009 Oracle

2009-07-20 09:27:42

IBATIS.netDAO

2011-04-08 15:50:54

Oracleover函数

2010-04-29 13:12:18

Oracle合并函数

2010-10-25 10:31:51

Oracle函数

2011-12-28 10:49:44

Silverlight

2011-08-10 08:55:28

项目失败

2010-04-12 10:16:55

Oracle存储过程

2022-03-01 18:23:17

架构大数据系统

2009-11-30 16:55:10

微软合作Novell
点赞
收藏

51CTO技术栈公众号