numeric field overflow(numeric)
大家好,小訊來為大家解答以上的問題。numeric field overflow,numeric這個(gè)很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、decimal 數(shù)據(jù)類型最多可存儲(chǔ) 38 個(gè)數(shù)字,所有數(shù)字都能夠放到小數(shù)點(diǎn)的右邊。
2、decimal 數(shù)據(jù)類型存儲(chǔ)了一個(gè)準(zhǔn)確(精確)的數(shù)字表達(dá)法;不存儲(chǔ)值的近似值。
3、 定義decimal 的列、變量和參數(shù)的兩種特性如下: p 小數(shù)點(diǎn)左邊和右邊數(shù)字之和,不包括小數(shù)點(diǎn)。
4、如 123.45,則 p=5,s=2。
5、 指定精度或?qū)ο竽軌蚩刂频臄?shù)字個(gè)數(shù)。
6、s指定可放到小數(shù)點(diǎn)右邊的小數(shù)位數(shù)或數(shù)字個(gè)數(shù)。
7、 p和 s 必須遵守以下規(guī)則:0 <= s <= p <= 38。
8、 numeric 和 decimal 數(shù)據(jù)類型的默認(rèn)最大精度值是 38。
9、在 Transact-SQL 中,numeric 與 decimal 數(shù)據(jù)類型在功能上等效。
10、 當(dāng)數(shù)據(jù)值一定要按照指定精確存儲(chǔ)時(shí),可以用帶有小數(shù)的 decimal 數(shù)據(jù)類型來存儲(chǔ)數(shù)字。
11、 轉(zhuǎn)換decimal 和 numeric 數(shù)據(jù) 對于decimal 和 numeric 數(shù)據(jù)類型,Microsoft SQL Server 將精度和小數(shù)位數(shù)的每個(gè)特定組合看作是不同的數(shù)據(jù)類型。
12、例如,decimal(5,5) 和 decimal(5,0) 被當(dāng)作不同的數(shù)據(jù)類型。
13、 在Transact-SQL 語句中,帶有小數(shù)點(diǎn)的常量自動(dòng)轉(zhuǎn)換為 numeric 數(shù)據(jù)值,且必然使用最小的精度和小數(shù)位數(shù)。
14、例如,常量 12.345 被轉(zhuǎn)換為 numeric 值,其精度為 5,小數(shù)位為 3。
15、 從decimal 或 numeric 向 float 或 real 轉(zhuǎn)換會(huì)導(dǎo)致精度損失。
16、從 int、smallint、tinyint、float、real、money 或 smallmoney 向 decimal 或 numeric 轉(zhuǎn)換會(huì)導(dǎo)致溢出。
17、 默認(rèn)情況下,在將數(shù)字轉(zhuǎn)換為較低精度和小數(shù)位數(shù)的 decimal 或 numeric 值時(shí),SQL Server 使用舍入法。
18、然而,如果 SET ARITHABORT 選項(xiàng)為 ON,當(dāng)發(fā)生溢出時(shí),SQL Server 會(huì)出現(xiàn)錯(cuò)誤。
19、若僅損失精度和小數(shù)位數(shù),則不會(huì)產(chǎn)生錯(cuò)誤。
本文到此分享完畢,希望對大家有所幫助。
免責(zé)聲明:本文由用戶上傳,與本網(wǎng)站立場無關(guān)。財(cái)經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。 如有侵權(quán)請聯(lián)系刪除!
-
【家用監(jiān)控設(shè)備哪個(gè)牌子比較好】在如今注重家庭安全的時(shí)代,越來越多的家庭開始安裝家用監(jiān)控設(shè)備。無論是為了...瀏覽全文>>
-
【家用汗蒸箱的好處和壞處分別介紹】隨著健康生活方式的普及,越來越多的家庭開始關(guān)注身體排毒、放松和養(yǎng)生。...瀏覽全文>>
-
【家用搟面板適合用什么材質(zhì)好】在日常烹飪中,搟面板是制作面食、包餃子、做餅等不可或缺的工具。選擇一款合...瀏覽全文>>
-
【家用復(fù)印機(jī)卡紙了怎么解決】當(dāng)家用復(fù)印機(jī)出現(xiàn)卡紙現(xiàn)象時(shí),很多用戶會(huì)感到手足無措。其實(shí),大多數(shù)情況下,卡...瀏覽全文>>
-
【家用縫紉機(jī)怎么用】使用家用縫紉機(jī)是許多家庭主婦或手工愛好者的必備技能。掌握基本操作不僅能提高縫紉效率...瀏覽全文>>
-
【家用縫紉機(jī)的使用方法】在日常生活中,家用縫紉機(jī)是家庭主婦或手工愛好者不可或缺的工具。正確掌握其使用方...瀏覽全文>>
-
【家用電冰箱的功率是多少】家用電冰箱是家庭中常見的電器之一,其功率大小直接影響到日常的用電量和電費(fèi)支出...瀏覽全文>>
-
【家用燈雙開雙控開關(guān)怎么接線】在家庭照明系統(tǒng)中,雙開雙控開關(guān)是一種常見的控制方式,適用于從兩個(gè)不同位置...瀏覽全文>>
-
【家用冰箱壓縮機(jī)發(fā)燙不工作怎么回事】家用冰箱在使用過程中,如果發(fā)現(xiàn)壓縮機(jī)發(fā)燙且不工作,這可能是多種原因...瀏覽全文>>
-
【家里養(yǎng)金魚多少條最旺財(cái)】在中國傳統(tǒng)文化中,金魚不僅是一種觀賞性極強(qiáng)的寵物,還被賦予了“招財(cái)進(jìn)寶”的吉...瀏覽全文>>