资源描述:
《关于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;**************************************************************************