Oracle 函数大全[字符串函数,数学函数,日期函数]第1/4页

来源:asp之家 时间:2009-03-04 10:56: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;
高乾竞电话
----------------
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))
------ ------------ ---------------- ------------ --------- --------------------
高乾竞 3 北京市海锭区 6 9999.99 7
7.LOWER
返回字符串,并将所有的字符小写
SQL> select lower('AaBbCcDd')AaBbCcDd from dual;
AABBCCDD
--------
aabbccdd
8.UPPER
返回字符串,并将所有的字符大写
SQL> select upper('AaBbCcDd') upper from dual;
UPPER
--------
AABBCCDD
9.RPAD和LPAD(粘贴字符)
RPAD 在列的右边粘贴字符
LPAD 在列的左边粘贴字符
SQL> select lpad(rpad('gao',10,'*'),17,'*')from dual;
LPAD(RPAD('GAO',1
-----------------
*******gao*******
不够字符则用*来填满
10.LTRIM和RTRIM
LTRIM 删除左边出现的字符串
RTRIM 删除右边出现的字符串
SQL> select ltrim(rtrim(' gao qian jing ',' '),' ') from dual;
LTRIM(RTRIM('
-------------
gao qian jing

标签:Oracle,函数,日期,字符串
0
投稿

猜你喜欢

  • 完全卸载MYSQL

    2011-02-23 12:11:00
  • 判断sql语句执行是否成功

    2008-07-05 12:22:00
  • asp如何将统计的访问者数目周期性地保存?

    2009-11-26 20:54:00
  • 使用Alt提升可访问性

    2009-04-04 19:22:00
  • 管理员必读10个重要MySQL客户启动选项

    2008-06-07 16:57:00
  • ASP下检测图片木马的函数代码

    2011-02-05 10:43:00
  • oracle 优化的一点体会

    2009-10-02 17:59:00
  • MySql 随机取N条数据

    2009-03-17 12:46:00
  • 加快Firefox 3.5启动速度的方法

    2009-07-16 15:22:00
  • 在ASP中通过oo4o连接Oracle数据库的例子

    2008-10-12 12:55:00
  • Adobe AIR beta 2震撼发布!

    2007-10-07 11:57:00
  • MySQL数据库性能优化妙招

    2009-03-20 13:13:00
  • 设计与用户体验

    2009-05-06 13:36:00
  • Insert into与AddNew哪一个更好?

    2009-10-28 18:30:00
  • 在生成的静态页面中统计点击次数

    2009-11-19 13:20:00
  • ASP强制刷新和判断文件地址是否存在

    2007-09-16 17:11:00
  • 提高ASP性能的最佳选择第一部分

    2007-08-15 12:31:00
  • WEB标准与XHTML 1.0 Transitional等文档类型介绍

    2007-10-20 21:18:00
  • 自己写的一个PJBlog中可以双击输入验证码的修改

    2009-05-17 10:51:00
  • 关于DOM元素定位属性的深入学习

    2008-04-02 11:46:00
  • asp之家 网络编程 m.aspxhome.com