【SQL的學習筆記】精確到若干位小數

使用步驟

一、使用語句DECIMAL獲取特定小數位數的數據類型

DECIMAL(參數一,參數二)
說明:
參數一:一個整形數字,指定希望獲取的小數總的十進制位數(整數部分+小數部分)
參數二:一個整形數字,指定希望獲取的小數小數點後的十進制數字位數
示例:

--獲取一個數據類型,該類型定義一種指定的小數
--該小數:的小數點後有且僅有2位十進制數字
--該小數:的整數數字個數加小數數字個數一共最多有3個十進制數字
DECIMAL(3,2) 

二、使用語句CONVERT進行轉換

CONVERT(參數一,參數二)
說明:
參數一:指定一種數據類型,是你希望得到的結果數據類型
參數二:指定一個數據,是你的待轉型的數據
示例:

--將小數3.14轉成int類型
CONVERT(INT,3.14)

綜合使用示例

--將小數3.141592654轉成總長度爲3位,小數點後長度爲2位的小數
CONVERT(DECIMAL(3,2),3.141592654)
--結果返回:3.14
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章