oracle內部轉換函式雜談
這裡只是作為之前談論oracle內部函式的一些博文的一些補充。
其中包括有轉換函式中的日期轉字元,資料轉字元等等。可以透過
以下的例子講述:
----轉換函式:
---當前時間:
sys@PROD>select to_char(sysdate,'yyyy-mm dd hh24:mi:ss')
2 from dual;
TO_CHAR(SYSDATE,'YY
-------------------
2016-11 15 21:13:48
---時間型別轉換字元型別 yyyy與year的區別:
sys@PROD>select to_char(sysdate,'yyyy'),
2 to_char(sysdate,'year') from dual;
TO_C TO_CHAR(SYSDATE,'YEAR')
---- ------------------------------------------
2016 twenty sixteen
#這其中yyyy就是我們日常比較熟悉的年份顯示格式,而year格式是名稱格式。
---檢視當前日期月份轉換為字元型的顯示格式:
sys@PROD>select to_char(sysdate,'mm'), to_char(sysdate,'mon'),
2 to_char(sysdate,'month') from dual;
TO TO_CHAR(SYSD TO_CHAR(SYSDATE,'MONTH')
-- ------------ ------------------------------------
11 nov november
#也同樣跟年份相類似。
---檢視完整的日期:
sys@PROD>select to_char(sysdate,'ddspth "of" mon year')
2 from dual;
TO_CHAR(SYSDATE,'DDSPTH"OF"MONYEAR')
-------------------------------------------------------------------------
fifteenth of nov twenty sixteen
#這裡可以按照自己的想法,可以把年月日互調位置,也可以自己選擇顯示格式,
這裡則選擇了英文名稱的顯示格式。
---資料型別轉化為字元型別:
sys@PROD>select to_char(559578,'L999,999.00'),
2 to_char(559578,'$999,999.00') from dual;
TO_CHAR(559578,'L999, TO_CHAR(5595
--------------------- ------------
$559,578.00 $559,578.00
#“L999”是以本地貨幣格式顯示,因為資料庫的字符集是美國語言的。
#“$999”就是以美元為顯示單位格式顯示,所以兩個的顯示是一樣的。
---字元型別轉換為資料型別:
sys@PROD>select to_number('$559,578','$999999')
2 from dual;
TO_NUMBER('$559,578','$999999')
-------------------------------
559578
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2128538/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 內部2,8,10,16進位制轉換函式包Oracle函式
- Oracle OCP(05):轉換函式Oracle函式
- oracle 10g函式大全--轉換函式Oracle 10g函式
- oracle 全形半形轉換函式Oracle函式
- Oracle SQL 內建函式大全(轉)OracleSQL函式
- 如何在函式內部定義函式?函式
- SQL Server 內建轉換函式介紹SQLServer函式
- ORACLE單行函式與多行函式之五:轉換函式示例Oracle函式
- oracle時間間隔轉換函式Oracle函式
- oracle中進位制轉換函式Oracle函式
- 轉換函式函式
- mysql和oracle字串編碼轉換函式,字串轉位元組函式例子MySqlOracle字串編碼函式
- 用ORACLE分析函式實現行列轉換Oracle函式
- numtoyminterval函式——數字轉換函式函式
- 函式內部This的指向問題函式
- Python內部函式zip使用Python函式
- 函式內部的變數提升函式變數
- oracle中dump函式及oracle NUMBER型別內部儲存機制Oracle函式型別
- 談談 MySQL 隱式型別轉換MySql型別
- 【曹工雜談】Maven IOC 容器-- Guice內部有什麼MavenGUI
- Oracle內建SQL函式-分類整理大全(轉)OracleSQL函式
- 類的轉換函式函式
- php轉換ip函式PHP函式
- js日期轉換函式JS函式
- 研發內部控制淺談(一)(轉)
- 研發內部控制淺談(二)(轉)
- 研發內部控制淺談(三)(轉)
- 研發內部控制淺談(四)(轉)
- Oracle 內建函式三Oracle函式
- Oracle 內建函式一Oracle函式
- Oracle 內建函式二Oracle函式
- AWK高階之內部函式使用函式
- 函式式 Java 到函式式 Kotlin 的轉換函式JavaKotlin
- 函式組:TRUX 包含很多的轉換函式函式UX
- Oracle 隱式轉換Oracle
- 函式指標淺談 (轉)函式指標
- oracle中ascii函式及to_char函式使用及編碼間的轉換OracleASCII函式
- [20170310]oracle內部時間戳的轉換.txtOracle時間戳