关于oracle自带的表

关于oracle自带的表

ID:34742163

大小:85.68 KB

页数:12页

时间:2019-03-10

关于oracle自带的表_第1页
关于oracle自带的表_第2页
关于oracle自带的表_第3页
关于oracle自带的表_第4页
关于oracle自带的表_第5页
资源描述:

《关于oracle自带的表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于oracle自带的表***********************************8emp:empno:员工编号;ename:员工名字;job:员工工种;mgr:上司;hiredate:入职时间;sal:基本工资;comm:补贴;deptno:所属部门编号;dept:deptno:部门编号;dname:部门名称;loc:地理位置;salgrade:grade:工资等级;losal:最低限额;hisal:最高限额;dual:系统自带的一张空表;可用于计算数据:select2*3fromdual

2、;**sql_function1**********************************************************selectlower(ename)fromemp;取出的名字全部变成小写。selectenamefromempwherelower(ename)like'_a%';取出的名字变成小写后不含字母aselectsubstr(ename,2,3)fromemp;从第二个字符截,截取三个字符。selectcha(65)fromdual;将数字转化为字符(显示为a)

3、。selectascii('A')fromdual;将字符转化为数字。selectround(23.652)fromdual;(显示24)selectround(23.652,2)fromdual;(显示23.65)selectround(23.652,-1)fromdual;(显示20)selectto_char(sal,'$99,999.9999')fromemp;强制转化为指定的格式。selectto_char(sal,'L0000.0000')fromemp;同上。selectto_char(h

4、iredate,YYYY-MM-DDHH:MI:SS)fromemp;对时间格式显示处理。selectto_char(sysdate,YYYY-MM-DDHH:MI:SS)fromemp;12进制。selectto_char(sysdate,YYYY-MM-DDHH24:MI:SS)fromemp;24进制。*************************************************************************sql_function2*************

5、******************************************selectename,hiredatefromempwherehiredate>to_date('1981-2-20'12:34:52,'YYYY-MM-DDHH24:MI:SS');函数to_date将字符转化为时间格式。selectsalfromempwheresal>to_number('$1,250.00','$9,999.99');函数to_number将字符转化为数字格式,以作比较。selectenames

6、al*12+nvl(comm0)fromemp;函数nvl作用为当comm为null的时候当作处理,避免了comm为null给结果带来的不便。***************************************************************************group_function*******************************************************selectmax(sal)fromemp;输出薪水值最高的。selectmi

7、n(sal)fromemp;输出薪水值最低的。selectavg(sal)fromemp;输出平均薪水值。selectto_char(avg(sal),'99999999.99')fromemp;按照指定格式输出平均薪水值。selectround(avg(sal),2)fromemp;精确到小数点后面2位。selectsum(sal)fromemp;输出薪水值的总和。selectcount(*)fromemp;求出一共有多少条记录。selectcount(*)fromempwheredeptno=10;

8、求部门为10号的记录条数。selectcount(ename)fromemp;求一共有几个名字。selectcount(comm)fromemp;求非空comm的记录条数。selectcount(deptno)fromemp;selectcount(distinctdeptno)fromemp;**************************************************************************

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。