考试网 >> IT认证 >> Oracle >> Oracle指导 >> 入门基础——Oracle快速入门

入门基础——Oracle快速入门

发布时间:2006-06-28 10:27     点击:
分页:上一页  1 [2] 3 4 5 6 7 8 9  下一页

   /

ITPUB

itpub training

Translate

SQL> select translate('This is second trianing of itpub in Beijing!','abcde','12345') itpub

 2  from dual;

ITPUB

This is s53on4 tri1ning of itpu2 in B5ijing!

Floor

SQL> select floor(4.55) from dual;

FLOOR(4.55) 

         4

Ceil

SQL> select ceil(4.55) from dual;

CEIL(4.55) 

        5

ROUND: 4舍5入到指定的小数位

ROUND(45.926, 2) 45.93

TRUNC: 将值截断到指定的小数位

TRUNC(45.926, 2)   45.92

MOD: 返回相除后的余数

MOD(1600, 300)   100

select trunc(sysdate, 'D') - 3 from dual;

trunc(sysdate, 'D'), 截取到本周的第一天(0:00)

trunc(sysdate, 'M'), 截取到本月的第一天(0:00)

trunc(sysdate, 'DD'), 截取到本日的0:00

trunc(sysdate,'yyyy')得到今年的第一天的0:00.

十进制与十六进制

EYGLE@vilen> select to_char(2463,'xxxx') from dual;

TO_CH 

 99f

已选择 1 行。

十六进制与十进制

EYGLE@vilen> select to_number('99f','xxxx') from dual;

TO_NUMBER('99F','XXXX') 

                  2463

SQL> select ename,sal,

 2  case job WHEN 'MANAGER' THEN 1.1*sal

 3           WHEN 'ANALYST' THEN 1.2*SAL

 4           WHEN 'CLERK'   THEN 1.5*SAL

 5  ELSE sal END "NEW_SAL"

 6  from emp;

ENAME             SAL    NEW_SAL
分页:上一页  1 [2] 3 4 5 6 7 8 9  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有