首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > Oracle初学者笔记(二)
【标  题】:Oracle初学者笔记(二)
【关键字】:Oracle
【来  源】:BLOG.CSDN.NET

Oracle初学者笔记(二)

   SQL函数

   两类函数:
    单行函数;
    多行函数;例如聚合函数。

单行函数:
 1,字符函数:
  转换函数:lower,.....
      upper,.....
      initcap,把一个字符串的每个单词的首字母转换为大写,其他的都
       转换为小写;
  字符操作函数:concat,字符串连接;concat('fuck','you')='fuckyou'
             substr,取子串;substr('fuckyou',2,4)='ucky'
             length,汉字与字母的行为位数是一样的;length('string')=6
             instr,取得某个字母在字符串中所处的位置;
             lpad,按固定位数输出字符串,不足的位数填充指定字符;
              lpad(sal,10,'*')=5000;
/*我想你必须明白函数是怎么工作的?
 其实对于一个函数,如果用到了参数,这个参数又是查询的对象,
 则数据库会先查询出这个对象,然后再调用函数计算;
 比如lpad('fuck',10,'*')我们也许其实要先查出'fuck'来,所以可能会是
 lpad(name,10,'*');
 
 如果要对一个常量字符串而不是查询得到的字符串进行以上的函数操作,那么:
   只需要把相应参数替换,随便from 一个表就行了,当然我们有更好的
   选择:
    Oracle中有个名义表:dual,存储什么内容不重要,主要是
    辅助我们用函数的;它只会返回一行;
*/
 2,数值函数:
  round:返回四舍五入值,round(45.926,2)=45.93;round(45.926,-1)=50;..
  trunc:截取小数,trunc(45.926,2)=45.92
  mod:求余,mod(1600,300)=100 
 3,日期函数:
  Oracle内部存储格式:century,year,month,day,hours,minutes,seconds.
  默认的日期格式:dd-mm-yy
  sysdate函数返回系统的日期和时间;
//如果函数没有参数,可以不写括号;
//想要查看一个表的结构,或者说是它的所有列的定义,用desc table;
  months_bewtween
  add_months:它减轻了前台应用程序的工作负担:
    当给一个月份加上几个月时出现跨年时,如果你在前台
    应用程序里做这样的事情,那还必须对12取余,还要修改
    数据库中的年份,但是如果用这个函数,前台程序实际上
    什么都不用做,只管拿结果就行了;
    其他的函数有着相同的效果;
  next_day
  last_day
  round
  trunc

数据库数据完全丢失,恢复数据库过程:【上一篇】
access 中如何使本机时间与服务器时间同步?:【下一篇】
【相关文章】
  • 在java中如何向oracle sp中传递自定义对象
  • Oracle初学者笔记(一)
  • ASP调用oracle存储过程
  • 启动OracleOracleTNSListener服务时找不到路径的解决办法
  • 创建Oracle索引,过犹不及
  • ORACLE SEQUENCE的简单介绍
  • Oracle数据库数据对象分析
  • Oracle OCI-22053 错误
  • Oracle连接- -
  • Oracle索引,过犹不及
  • 【随机文章】
  • 质量管理新理念——以员工为中心
  • 过程决定质量——清华郑人杰教授谈软件测试
  • linux/unix下ftp命令获取多个文件
  • 自动递减或递增的JS变化
  • Bittorrent udp-tracker protocol extension
  • FTP服务器端软件WFTPD教程
  • VS2005 已发布!
  • 网友作品选送之《变形金刚》!绝对牛人!
  • 重写与扩展 JScript/Javascript String 对象的 HTML 函数 By shawl.qiu
  • ORACLE学习笔记8--组函数、子查询、数据操作
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.