ORACLE函数

原创 2007年10月06日 17:42:00
SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;

        A         A      ZERO     SPACE
--------- --------- --------- ---------
       65        97        48        32


2.CHR
给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from dual;

ZH C
-- -
赵 A

3.CONCAT
连接两个字符串;
SQL> select concat('010-','88888888')||'转23'  高乾竞电话 from dual; 字串2

高乾竞电话
----------------
010-88888888转23

4.INITCAP
返回字符串并将字符串的第一个字母变为大写;
SQL> select initcap('smith') upp from dual;

UPP
-----
Smith


5.INSTR(C1,C2,I,J)
在一个字符串中搜索指定的字符,返回发现指定的字符的位置;
C1    被搜索的字符串
C2    希望搜索的字符串
I     搜索的开始位置,默认为1
J     出现的位置,默认为1
SQL> select instr('oracle traning','ra',1,2) instring from dual;

INSTRING
---------
        9


6.LENGTH
返回字符串的长度;
SQL> select name,length(name),addr,length(addr),sal,length(to_char(sal)) from gao.nchar_tst;

NAME   LENGTH(NAME) ADDR             LENGTH(ADDR)       SAL LENGTH(TO_CHAR(SAL)) 字串2
------ ------------ ---------------- ------------ --------- --------------------
高乾竞            3 北京市海锭区                6   9999.99                    7

oracle常用函数汇总——ORACLE日期时间函数大全

TO_DATE格式(以时间:2007-11-02   13:45:25为例)         Year:               yy two digits 两位年            ...
  • JR_Way
  • JR_Way
  • 2016年06月20日 20:21
  • 15037

Oracle中的数值处理相关函数介绍

1、概述 Oracle函数处理三种类型的数值:单值、值组和值列表。 这些函数跟串函数一样,用来更改数值或者是返回数值相关的信息。 数值类型区分如下: 单值:只是一个数值...
  • anxpp
  • anxpp
  • 2016年07月09日 23:18
  • 4237

oracle常用函数详解(详细)

Oracle SQL 提供了用于执行特定操作的专用函数。这些函数大大增强了 SQL 语言的功能。函数可以接受零个或者多个输入参数,并返回一个输出结果。 Oracle 数据库中主要使用两种类型的函数: ...
  • u011955534
  • u011955534
  • 2013年11月05日 16:57
  • 13546

Oracle SQL常用内置函数总结

Oracle SQL常用内置函数总结:数字计算函数、字符处理函数、日期时间函数、转换函数、聚合分析函数...
  • yihuiworld
  • yihuiworld
  • 2015年03月28日 15:17
  • 10356

oracle分析函数技术详解(配上开窗函数over())

一、Oracle分析函数入门 分析函数是什么? 分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个...
  • haiross
  • haiross
  • 2013年11月11日 11:36
  • 32419

Oracle 自定义函数语法与实例

Oracle自定义函数的语法如下: create or replace function 函数名(参数1 模式 参数类型) return 返回值类型 as 变量1 变量类型; 变量2 变量类型; be...
  • libertine1993
  • libertine1993
  • 2015年08月08日 12:40
  • 6550

Oracle 分析函数

-- Start 说起 Oracle 分析函数,可以用很好很强大来形容。这项功能特别适用于各种统计查询,这些查询用通常的SQL很难实现,或者根本就无发实现。首先,我们从一个简单的例子开始,来一步一步揭...
  • shangboerds
  • shangboerds
  • 2014年12月19日 21:33
  • 3231

Oracle中常用函数总结

1.模糊查询like %表示零或多个字符 _表示一个字符 对于特殊符号可以使用ESCAPE标识符来查找 select * from emp where ename like '%*_%'escape'...
  • smile_from_2015
  • smile_from_2015
  • 2016年11月30日 08:48
  • 638

Oracle所有分析函数

Oracle分析函数   Oracle分析函数——函数列表   SUM        :该函数计算组中表达式的累积和 MIN        :在一个组中的数据窗口中查找表达式的最小值 MA...
  • fujiakai
  • fujiakai
  • 2016年04月05日 17:20
  • 12392

oracle中INSTR函数的用法

今天有个同学问我这个INSTR函数,我也不太清楚就上网查了查做一个小小的记录吧 INSTR(C1,C2,I,J)  在一个字符串中搜索指定的字符,返回发现指定的字符的位置;  C1 ...
  • Q1059081877Q
  • Q1059081877Q
  • 2015年07月27日 22:05
  • 18823
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORACLE函数
举报原因:
原因补充:

(最多只允许输入30个字)