论坛登陆 注册 文章专区 电视影院 投稿文章 旧版浏览
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
专题 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>数据库>>Oracle>>正文

Oracle SQL 内置函数大全

www.xker.com 作者:未知 来源:网络转载 加入日期:2005-12-31 11:14:39

【问题提问、论坛交流】

 

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))

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

高乾竞            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;

本新闻共2页,当前在第1页  1  2  

编辑:xker.com

上一篇:Oracle里汉字长度问题
下一篇:没有了
关闭窗口】【浏览次数:】【发送给好友】【收藏此页
相关文章
·SQL Server溢出新方法!肉鸡不用愁!·用VB备份和恢复SQL Server数据库的方·最佳安全实践:锁定IIS和SQL服务器
·SQL Server的几个安全问题个个谈(上·SQL Server的几个安全问题个个谈(下·IIS与SQL服务器安全加固 
·创建数据库·压缩数据库·数据库维护计划
·系统数据库·实例数据库·创建数据库表
·自定义数据类型·SQL 数据库表的修改·查看表
推荐文章 最新文章 热门文章
·Oracle SQL 内置函数大全
·“一键GHOST”傻瓜式系统备份与恢复
·Win2000中DLL文件报错或丢失的解决方
·C++之父Bjarne谈C++中的STL模板
·不传秘技 局域网加速之另类妙招
·用Visual C++语言在局域网实现IP多播
·快马加鞭,20秒进入Windows XP 
·网管必学之交换机VLAN的配置
·焕彩黑白照片美女上色实用教程
·Fireworks实例:绘制可爱卡通狗狗桌面
·Visual C++ 2005中的命名返回值优化
·网吧电脑防毒杀毒安全技巧总述
·忘了QQ密码又想看聊天记录的应对办法
·来去无踪影 使用别人的电脑不留痕迹(
·走出误区戳穿WindowsXP的经典谣言神秘
·Oracle SQL 内置函数大全
·腾讯TM2006 新春版正式发布啦
·多处修正 GreenBrowser新版下载
·千年虫二世诞生 业界面临Y2038新问题
·DOS下也能访问网络 网上邻居偏方秘笈
·硬盘分区大师Partition Magic一句话技
·“一键GHOST”傻瓜式系统备份与恢复
·删除多余文件 减小迅雷运行时占用的内
·Win2000中DLL文件报错或丢失的解决方
·选本一点通:十分钟摸清迅驰底细 
·透视GMPLS技术
·实施MPLS-VPN网络运营新商机
·MPLS包头结构在协议栈中的位置
·mpls VPN-IPv4地址结构
·MPLS简介
·个人简历表格
·免费代理IP(每日更新)
·QQ密码丢失后能做的事情:快速找回密码
·WinRAR 3.51 注册码
·Norton AntiVirus 2006 注册码(激活
·系统优化 专题
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·最经典的黑客入门教材
·求职简历封皮
·怎样查找对方的IP地址
·应届毕业生求职信
·2005最新最全注册码集中营(11月更新)
·FlashFXP 3.3.1 build 1089注册码
·实战系统虚拟利器——MS VPC 2004
评论 本站声明
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
【注】 发表评论必需遵守以下条例:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
  • 本站大部分为网络转载,如有版权问题,请通知我们,我们立即更正!

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved. 网站合作、广告联系QQ:12231446
小新技术网 冀ICP备05002857号