429 430 44.HEXTORAW 431 将一个十六进制构成的字符串转换为二进制 432 433 434 45.RAWTOHEXT 435 将一个二进制构成的字符串转换为十六进制 436 437 438 439 46.ROWIDTOCHAR 440 将ROWID数据类型转换为字符类型 441 442 443 444 47.TO_CHAR(date,''''format'''') 445 SQL> select to_char(sysdate,''''yyyy/mm/dd hh24:mi:ss'''') from dual; 446 447 TO_CHAR(SYSDATE,''''YY 448 ------------------- 449 2004/05/09 21:14:41 450 451 452 453 48.TO_DATE(string,''''format'''') 454 将字符串转化为ORACLE中的一个日期 455 456 457 49.TO_MULTI_BYTE 458 将字符串中的单字节字符转化为多字节字符 459 SQL> select to_multi_byte(''''高'''') from dual; 460 461 TO 462 -- 463 高 464 465 466 50.TO_NUMBER 467 将给出的字符转换为数字 468 SQL> select to_number(''''1999'''') year from dual; 469 470 YEAR 471 --------- 472 1999 473 474 475 51.BFILENAME(dir,file) 476 指定一个外部二进制文件 477 SQL>insert into file_tb1 values(bfilename(''''lob_dir1'''',''''image1.gif'''')); 478 479 480 52.CONVERT(''''x'''',''''desc'''',''''source'''') 481 将x字段或变量的源source转换为desc 482 SQL> 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] 下一页 |