总结归纳:110个Oracle常用函数的总结(5)

文章作者 100test 发表时间 2007:07:02 12:16:05
来源 100Test.Com百考试题网


41.SYSDATE
用来得到系统的当前日期
SQL> 0select to_char(sysdate,dd-mm-yyyy day) from dual.

TO_CHAR(SYSDATE,
-----------------
09-05-2004 星期日
trunc(date,fmt)按照给出的要求将日期截断,如果fmt=mi表示保留分,截断秒
SQL> 0select to_char(trunc(sysdate,hh),yyyy.mm.dd hh24:mi:ss) hh,
2 to_char(trunc(sysdate,mi),yyyy.mm.dd hh24:mi:ss) hhmm from dual.

HH HHMM
------------------- -------------------
2004.05.09 11:00:00 2004.05.09 11:17:00

42.CHARTOROWID
将字符数据类型转换为ROWID类型
SQL> 0select rowid,rowidtochar(rowid),ename from scott.emp.

ROWID ROWIDTOCHAR(ROWID) ENAME
------------------ ------------------ ----------
AAAAfKAACAAAAEqAAA AAAAfKAACAAAAEqAAA SMITH
AAAAfKAACAAAAEqAAB AAAAfKAACAAAAEqAAB ALLEN
AAAAfKAACAAAAEqAAC AAAAfKAACAAAAEqAAC WARD
AAAAfKAACAAAAEqAAD AAAAfKAACAAAAEqAAD JONES

43.CONVERT(c,dset,sset)
将源字符串 sset从一个语言字符集转换到另一个目的dset字符集
SQL> 0select convert(strutz,we8hp,f7dec) "conversion" from dual.

conver
------
strutz

44.HEXTORAW
将一个十六进制构成的字符串转换为二进制

45.RAWTOHEXT
将一个二进制构成的字符串转换为十六进制

46.ROWIDTOCHAR
将ROWID数据类型转换为字符类型

47.TO_CHAR(date,format)
SQL> 0select to_char(sysdate,yyyy/mm/dd hh24:mi:ss) from dual.

TO_CHAR(SYSDATE,YY
-------------------
2004/05/09 21:14:41

48.TO_DATE(string,format)
将字符串转化为ORACLE中的一个日期

49.TO_MULTI_BYTE
将字符串中的单字节字符转化为多字节字符
SQL> 0select to_multi_byte(高) from dual.

TO
--

50.TO_NUMBER
将给出的字符转换为数字
SQL> 0select to_number(1999) year from dual.

YEAR
---------
1999


src="/oracle/js/wxgg_oracle.js">

相关文章


总结归纳:110个Oracle常用函数的总结(8)
总结归纳:110个Oracle常用函数的总结(9)
总结归纳:110个Oracle常用函数的总结(7)
总结归纳:110个Oracle常用函数的总结(6)
总结归纳:110个Oracle常用函数的总结(5)
总结归纳:110个Oracle常用函数的总结(4)
总结归纳:110个Oracle常用函数的总结(3)
总结归纳:110个Oracle常用函数的总结(2)
总结归纳:110个Oracle常用函数的总结(1)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛