首頁  >  文章  >  資料庫  >  oracle怎麼將數字轉為字串

oracle怎麼將數字轉為字串

青灯夜游
青灯夜游原創
2022-03-17 16:21:5229315瀏覽

在oracle中,可以利用to_char()函數來將數字轉為字串,該函數可以把數字轉換為指定格式的字串,語法「SELECT TO_CHAR(數字,需要轉換的格式) [ FROM 資料表];」。

oracle怎麼將數字轉為字串

本教學操作環境:Windows7系統、Oracle 11g版、Dell G3電腦。

在oracle中,可以利用to_char()函數來將數字轉為字串。

語法:

TO_CHAR(d|n[,fmt])

可以把日期和數字轉換成指定格式的字串。 Fmt是格式化字串

針對數字的格式化,格式化字元有:

#參數

##範例

說明

#9

999

指定位置處顯示數字

#.

9.9

指定位置傳回小數點

#,

#99,99

指定位置傳回一個逗號

#$

$999

數字開頭傳回一個美元符號

#EEEE

9.99EEEE

科學計數法表示

#L

L999

數字前面加上一個本地貨幣符號

#PR

999PR

如果數字式負數則用尖括號進行表示

#參數描述9有指定位數的值0前導零的值.(句點),(逗號) 分組(千)分隔符號PR#尖括號內負值S帶負號的負值(使用本地化)L貨幣符號(使用本地化)D#G分組分隔符號(使用本地化)MI在指明的位置的負號(如果數字144a31decd062902b930fb96cf5939a5 0)SG在指明的位置的正/負號##RN羅馬數字(輸入在1 和3999 之間)#TH or th 轉換成序數V)(參考註解)#EEEE科學記數。現在不支援。
#小數
小數點(使用本地化)
移動 n# 位元(小數


程式碼示範:TO_CHAR對數字的處理

#

SELECT TO_CHAR(-123123.45,'L9.9EEEEPR')"date" FROM dual;
oracle怎麼將數字轉為字串

推薦教學:《Oracle教程

》###

以上是oracle怎麼將數字轉為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn