打印本文 打印本文 关闭窗口 关闭窗口
Oracle SQL 內置函數大全
作者:武汉SEO闵涛  文章来源:敏韬网  点击数6804  更新时间:2009/4/22 22:02:47  文章录入:mintao  责任编辑:mintao

429
43044.HEXTORAW
431将一个十六进制构成的字符串转换为二进制
432
433
43445.RAWTOHEXT
435将一个二进制构成的字符串转换为十六进制
436
437 
438
43946.ROWIDTOCHAR
440将ROWID数据类型转换为字符类型
441
442 
443
44447.TO_CHAR(date,''''format'''')
445SQL> select to_char(sysdate,''''yyyy/mm/dd hh24:mi:ss'''') from dual;
446
447TO_CHAR(SYSDATE,''''YY
448-------------------
4492004/05/09 21:14:41
450
451 
452
45348.TO_DATE(string,''''format'''')
454将字符串转化为ORACLE中的一个日期
455
456
45749.TO_MULTI_BYTE
458将字符串中的单字节字符转化为多字节字符
459SQL>  select to_multi_byte(''''高'''') from dual;
460
461TO
462--
463
464
465
46650.TO_NUMBER
467将给出的字符转换为数字
468SQL> select to_number(''''1999'''') year from dual;
469
470     YEAR
471---------
472     1999
473
474
47551.BFILENAME(dir,file)
476指定一个外部二进制文件
477SQL>insert into file_tb1 values(bfilename(''''lob_dir1'''',''''image1.gif''''));
478
479
48052.CONVERT(''''x'''',''''desc'''',''''source'''')
481将x字段或变量的源source转换为desc
482SQL> select sid,serial#,username,decode(command,
483  2  0,''''none'''',
484  3  2,''''insert'''',
485  4  3,
486  5  ''''select'''',
487  6  6,''''update'''',
488  7  7,''''delete'''',
489  8  8,''''drop'''',
490  9  ''''other'''') cmd  from v$session where type!=''''background'''';
491
492      SID   SERIAL# USERNAME                       CMD
493--------- --------- ------------------------------ ------
494        1         1                                none
495        2         1                                none
496        3         1                                none
497        4         1                                none
498        5         1                                none
499        6         1                                none
500        7      1275                      &nb

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  下一页

打印本文 打印本文 关闭窗口 关闭窗口