1、在指定位置附加逗號,注意逗號不能出現於格式字串首位,並且對於小數點的數字無效
select to_char(4389999.00,'999,999,999') from dual;
/*前後格式位數必須對應*/
------ 4,389,999
2、按指定格式顯示小數點及小數點後位置(指定數字沒有小數的話,以0補足)
select to_char(18,'999.000') from dual;
---------18.000
3、字元前附加$符
select to_char(18,'999$') from dual;
---------------$18
4、字元頭部或尾部附加0
select to_char(18.0,'0999') from dual;
--------- 0018
5、當整數部分是0時返回空格(即使存在0格式串也忽略)。
select to_char(128.18,'9999d99') from dual;
----- 128.18
6、使用科學記數法顯示
select to_char(128.18,'9eeee') from dual;
------1e+02
7、顯示數值正負值符號。可出現於格式串首部或尾部。
select to_char(18,'s9999') from dual;
----------+18
select to_char(18,'9999s') from dual;
----------18+
8、u與l類似,在指定位置顯示貨幣單位
select to_char(128,'u999') from dual;
----¥128
ORACLE與MS SQL的區別
接觸oracle兩個月,用了點皮毛,到今天能順利的完成這個專案,真是謝天謝地謝先人了。做開發的人總是把oracle說的很牛,很高深莫測,可我並沒有用那麼多,僅僅是用它建個表 設個主鍵 連個關係,然後用oracleclient元件去連線訪問而已。但oracle不同版本之間的隔閡還是讓我吃了苦頭,8i取...
oracle與MSSQL函式對比記憶
從兩個表示式返回乙個非 null 值。語法nvl eexpression1,eexpression2 引數eexpression1,eexpression2 如果 eexpression1 的計算結果為 null 值,則 nvl 返回 eexpression2。如果 eexpression1 的計算...
OpenGL GLSL 內建變數與 常用內建函式
在著色器中我們一般都會宣告變數來在程式中使用,但是著色器中還有一些特殊的變數,不宣告也可以使用。這些變數叫做內建變數。內建變數,相當於著色器硬體的輸入和輸出點,使用者利用這些輸入點輸入之後,就會看到螢幕上的輸出。通過輸出點可以知道輸出的某些資料內容。當然,實際上肯定不會這樣簡單,這麼說只是為了幫助理...