SQL内置函数的使用方法及结果(8)

开发者在线 Builder.com.cn 更新时间:2008-04-23作者:gissky 来源:51cto.com

本文关键词: 函数 SQL 数据库 Oracle

 

43.CONVERT(c,dset,sset)

将源字符串 sset从一个语言字符集转换到另一个目的dset字符集

SQL> select convert("strutz","we8hp","f7dec") "conversion" from dual;

conver

------

strutz

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

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

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

47.TO_CHAR(date,"format")

SQL> select 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> select to_multi_byte("高") from dual;

TO

--

50.TO_NUMBER

将给出的字符转换为数字

SQL> select to_number("1999") year from dual;

YEAR

---------

1999

51.BFILENAME(dir,file)指定一个外部二进制文件

SQL>insert into file_tb1 values(bfilename("lob_dir1","image1.gif"));

52.CONVERT("x","desc","source") 将x字段或变量的源source转换为desc

SQL> select sid,serial#,username,decode(command,

2 0,"none",

3 2,"insert",

4 3,

5 "select",

6 6,"update",

7 7,"delete",

8 8,"drop",

9 "other") cmd from v$session where type!="background";

SID SERIAL# USERNAME CMD

推荐阅读与 函数 SQL 数据库 Oracle 相关开发者在线内容

用户评论

  • 用户名
  • 评论内容
用户名:      邮件地址: