1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 数据库 - 正文

君子好学,自强不息!

Oracle函数中的两大函数简介

2022-11-26 | 数据库 | admin | 543°c
A+ A-

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

字符操纵函数——>CONCAT

selectempno,concat(ename,job)fromscott.emp;<=>selectename||jobfromscott.emp; 
EMPNOCONCAT(ENAME,JOB) 
7369SMITHCLERK 
7499ALLENSALESMAN 
/LENGTH 
selectempno,ename,length(ename)fromscott.emp; 
EMPNOENAMELENGTH(ENAME) 
7369SMITH5 

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

LENGTH(‘同学们’)

3

/SUBSTR 
selectempno,ename,substr(ename,1,4)fromscott.emp; 
EMPNOENAMESUBSTR(E 
7369SMITHSMIT 
7499ALLENALLE 

/INSTR 返回位置值

SQL>selectename,instr(ename,'S')fromscott.emp; 
ENAMEINSTR(ENAME,'S') 
SMITH1 
ALLEN0 
WARD0 
JONES5 

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

SQL>selectename,lpad(ename,10,'*')fromscott.emp; 
ENAMELPAD(ENAME,10,'*') 
SMITH*****SMITH 
ALLEN*****ALLEN 
WARD******WARD 
JONES*****JONES 

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

SELECTROUND(45.923,2),ROUND(45.923,0),ROUND(45.923,-1) 
FROMDUAL; 

结果:

按顺序是:45.92 46 50

/TRUNC 
SELECTTRUNC(45.923,2),TRUNC(45.923,0),TRUNC(45.923,-1) 
FROMDUAL; 

结果:

按顺序是:45.92 45 40

/MOD

本文来源:1818IP

本文地址:https://www.1818ip.com/post/11938.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。