Oracle中to Char的用法

2021-08-16 10:02:17 字數 772 閱讀 2789

最近用oracle比較多,今天遇到了to_char這個函式,簡單總結一下to_char的用法,希望對大家有所幫助。

一、下圖是to_char函式的幾個例子

二、下圖是to_char函式用於將日期轉換為字串時的有效引數列表,這些引數可以在許多情況下使用

三、下圖是to_char函式的日期示例

四、在一些例子中,format_mask引數以fm開頭,這意味著沒有零和空格,下圖展示了一些例子

通過上圖的例子可以看出,「09」中的「0」沒有了,只顯示了「9」。

五、自己動手寫個例子

/* 

fm :除空格

9999999.0099:允許小數點左邊最大正數為7位,小數點右邊最少2位,最多4位,且在第5位進行四捨五入

*/

select to_char(123.0233,'fm9999999.0099') from dual

to char函式oracle怎麼用

檢視字元占用位元組 select userenv language dump 我 length 我 字元數 lengthb 我 位元組數 vsize 我 from dual to char函式使用 9 代表乙個數字 0 強迫0顯示 顯示美元符號 l 強制顯示乙個當地的貨幣符號 顯示乙個小數點 顯示乙...

Oracle中時間處理 tochar

原文 postgres 格式化函式提供一套有效的工具用於把各種資料型別 日期 時間,int,float,numeric 轉換成格式化的字串以及反過來從格式化的字串轉換成原始的資料型別。注意 所有格式化函式的第二個引數是用於轉換的模板。表 5 7.格式化函式 函式返回 描述例子 to char tim...

Oracle 函式專題 TO CHAR

to char函式提供一套有效的工具用於把各種資料型別 日期 時間,int,float,numeric 轉換成格式化的字串以及反過來從格式化的字串轉換成原始的資料型別 模板一select to char sysdate,模板 from dual 模板如下 hh 一天的小時數 01 12 hh12 一...