1. 程式人生 > >Oracle轉換(顯示轉換)

Oracle轉換(顯示轉換)

三種常用的轉換函式 1.to_char:number---->character、date---->character 2.to_number:character---->number 3.to_date:character----->date

一、轉換函式 1.日期到字串的轉換中:to_char(引數一,引數二) 引數1:日期型值或者日期型的列標題(表示式) 引數2:輸出的限定格式(資料元素) 例如:檢視員工入職日期,在檢視資料的時候日期變為字串輸出。輸出格式:第一消除前導空格或者是0(fm),第二月份以完整格式輸出(MONTH),第三年使用4位數字表示年(YYYY)。第四個使用雙位數字表示某月某日(DD) select ename,TO_CHAR(hiredate,‘fmDD Month YYYY’) hiredate from emp;

2.數值到字串的轉換中to_char 引數1:數值型數值或者數值型的列標題(表示式) 引數二:輸出的限定格式(資料元素) select ename,to_char(sal,’$9,999.99’) from emp; 3.to_number(p44) select to_number(’$1234.56’,’$9999.99’) “result” from dual;