WEB开发网
开发学院数据库Oracle Oracle SQL 内置函数大全 阅读

Oracle SQL 内置函数大全

 2007-05-07 12:08:16 来源:WEB开发网   
核心提示:SQL中的单记录函数1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;A AZERO SP

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;

高乾竞电话

----------------

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 .nchar_tst;

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

------ ------------ ---------------- ------------ --------- --------------------

1 2 3 4 5 6  下一页

Tags:Oracle SQL 内置

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接