分页:
上一页 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 下一页