知识大全 认识OracleSQL内置函数

Posted 字符

篇首语:天下之事常成于困约,而败于奢靡。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 认识OracleSQL内置函数相关的知识,希望对你有一定的参考价值。

认识OracleSQL内置函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  SQL中的单记录函数

   ASCII

  返回与指定的字符对应的十进制数;

  SQL> select ascii( A ) A ascii( a ) a ascii( ) zero ascii( ) space from dual;

  A A ZERO SPACE

  

  

   CHR

  给出整数 返回对应的字符;

  SQL> select chr( ) zhao chr( ) chr from dual;

  ZH C

  

  赵 A

   CONCAT

  连接两个字符串;

  SQL> select concat( )|| 转 高干竞电话 from dual;

  高干竞电话

  

   转

   INITCAP

  返回字符串并将字符串的第一个字母变为大写;

  SQL> select initcap( smith ) upp from dual;

  UPP

  

  Smith

   INSTR(C C I J)

  在一个字符串中搜索指定的字符 返回发现指定的字符的位置;

  C 被搜索的字符串

  C 希望搜索的字符串

  I 搜索的开始位置 默认为

  J 出现的位置 默认为

  SQL> select instr( oracle traning ra ) instring from dual;

  INSTRING

  

  

   LENGTH

  返回字符串的长度;

  SQL> select name length(name) addr length(addr) sal length(to_char(sal)) from nchar_tst;

  NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL))

  

  高干竞 北京市海锭区

   LOWER

  返回字符串 并将所有的字符小写

  SQL> select lower( AaBbCcDd )AaBbCcDd from dual;

  AABBCCDD

  

  aabbccdd

   UPPER

  返回字符串 并将所有的字符大写

  SQL> select upper( AaBbCcDd ) upper from dual;

  UPPER

  

  AABBCCDD

   RPAD和LPAD(粘贴字符)

  RPAD 在列的右边粘贴字符

  LPAD 在列的左边粘贴字符

  SQL> select lpad(rpad( gao * ) * )from dual;

  LPAD(RPAD( GAO

  

  *******gao*******

  不够字符则用*来填满

   LTRIM和RTRIM

  LTRIM 删除左边出现的字符串

  RTRIM 删除右边出现的字符串

  SQL> select ltrim(rtrim( gao qian jing ) ) from dual;

  LTRIM(RTRIM(

  

  gao qian jing

   SUBSTR(string start count)

  取子字符串 从start开始 取count个

  SQL> select substr( ) from dual;

  SUBSTR(

  

  

   REPLACE( string s s )

  string 希望被替换的字符或变量

  s 被替换的字符串

  s 要替换的字符串

  SQL> select replace( he love you he i ) from dual;

  REPLACE( HELOVEYOU HE I )

  

  i love you

   SOUNDEX

  返回一个与给定的字符串读音相同的字符串

  SQL> create table table (xm varchar( ));

  SQL> insert into table values( weather );

  SQL> insert into table values( wether );

  SQL> insert into table values( gao );

  SQL> select xm from table where soundex(xm)=soundex( weather );

  XM

  

  weather

  wether

   TRIM( s from string )

  LEADING 剪掉前面的字符

  TRAILING 剪掉后面的字符

  如果不指定 默认为空格符

   ABS

  返回指定值的绝对值

  SQL> select abs( ) abs( ) from dual;

  ABS( ) ABS( )

  

  

   ACOS

  给出反余弦的值

  SQL> select acos( ) from dual;

  ACOS( )

  

  

   ASIN

  给出反正弦的值

  SQL> select asin( ) from dual;

  ASIN( )

  

  

   ATAN

  返回一个数字的反正切值

  SQL> select atan( ) from dual;

  ATAN( )

  

  

   CEIL

  返回大于或等于给出数字的最小整数

  SQL> select ceil( ) from dual;

  CEIL( )

  

  

   COS

  返回一个给定数字的余弦

  SQL> select cos( ) from dual;

  COS( )

  

  

   COSH

  返回一个数字反余弦值

  SQL> select cosh( ) from dual;

  COSH( )

  

  

   EXP

  返回一个数字e的n次方根

  SQL> select exp( ) exp( ) from dual;

  EXP( ) EXP( )

  

  

   FLOOR

  对给定的数字取整数

  SQL> select floor( ) from dual;

  FLOOR( )

  

  

   LN

  返回一个数字的对数值

  SQL> select ln( ) ln( ) ln( ) from dual;

  LN( ) LN( ) LN( )

  

  

   LOG(n n )

  返回一个以n 为底n 的对数

  SQL> select log( ) log( ) from dual;

  LOG( ) LOG( )

  

  

   MOD(n n )

  返回一个n 除以n 的余数

  SQL> select mod( ) mod( ) mod( ) from dual;

  MOD( ) MOD( ) MOD( )

  

  

   POWER

  返回n 的n 次方根

  SQL> select power( ) power( ) from dual;

  POWER( ) POWER( )

  

  

   ROUND和TRUNC

  按照指定的精度进行舍入

  SQL> select round( ) round( ) trunc( ) trunc( ) from dual;

  ROUND( ) ROUND( ) TRUNC( ) TRUNC( )

  

  

   SIGN

  取数字n的符号 大于 返回 小于 返回 等于 返回

  SQL> select sign( ) sign( ) sign( ) from dual;

  SIGN( ) SIGN( ) SIGN( )

  

  

   SIN

  返回一个数字的正弦值

  SQL> select sin( ) from dual;

  SIN( )

cha138/Article/program/Oracle/201311/16639

相关参考

知识大全 ORACLE内置函数大全

ORACLE内置函数大全  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQL中的单记录函数AS

知识大全 常用ASP内置函数

初学ASP:常用ASP内置函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!函数就是该语言封装了的

知识大全 Oracle内置SQL函数(1)

Oracle内置SQL函数(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  字符函数——返回

知识大全 认识ASP内置对象与组件

基础篇:认识ASP内置对象与组件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixinzh

知识大全 认识.NET中的虚函数

认识.NET中的虚函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  面向对象的程序设计有三大要

知识大全 认识.NET中的虚函数[3]

认识.NET中的虚函数[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  [问题]:CA实现I

知识大全 认识.NET中的虚函数[1]

认识.NET中的虚函数[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  面向对象的程序设计有

知识大全 认识.NET中的虚函数[2]

认识.NET中的虚函数[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  运行时绑定仅体现在虚

知识大全 C#区别和认识四个判等函数

C#区别和认识四个判等函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Net有四个判等函数?

知识大全 Oraclesql

Oraclesql  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前言  sql_trace是我