MSSql 與Oracle常用函式整理 二

2021-07-02 12:07:14 字數 1068 閱讀 8366

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 內建變數與 常用內建函式

在著色器中我們一般都會宣告變數來在程式中使用,但是著色器中還有一些特殊的變數,不宣告也可以使用。這些變數叫做內建變數。內建變數,相當於著色器硬體的輸入和輸出點,使用者利用這些輸入點輸入之後,就會看到螢幕上的輸出。通過輸出點可以知道輸出的某些資料內容。當然,實際上肯定不會這樣簡單,這麼說只是為了幫助理...