sql中decimal的用法 SQL decimal用法?
SQL decimal用法?十進制數(shù)據(jù)類型可在PowerBuilder中使用。在編寫控件時可以直接使用。例如,在編寫單擊的事件腳本時,可以使用十進制R??稍趘isual studio編輯器中使用十進制
SQL decimal用法?
十進制數(shù)據(jù)類型可在PowerBuilder中使用。在編寫控件時可以直接使用。例如,在編寫單擊的事件腳本時,可以使用十進制R。
可在visual studio編輯器中使用十進制數(shù)據(jù)類型。只要在浮點類型的值后面加上大小寫m,編輯器就會認為浮點類型的值是十進制類型。
這種128位高精度十進制數(shù)字表示法通常用于財務計算。需要注意的是,在.Net環(huán)境中,計算此類型的值會有性能損失,因為它不是基類型。
擴展數(shù)據(jù)
位數(shù):
1,P(有效位數(shù))
可存儲的最大小數(shù)位數(shù),包括小數(shù)點的左側(cè)和右側(cè)。有效位必須是介于1和最大有效位28之間的值。默認有效位數(shù)為18。
2. S(小數(shù)位數(shù))
小數(shù)點右側(cè)可存儲的最大小數(shù)位數(shù)。小數(shù)位數(shù)必須介于0到P之間。只有指定了有效數(shù)字時,才能指定小數(shù)位數(shù)。默認的小數(shù)位數(shù)是0;因此,0
參考資料:數(shù)字和十進制數(shù)據(jù)類型的默認最大精度值是38。在transact-SQL中,數(shù)字和十進制數(shù)據(jù)類型在功能上是等效的。小數(shù)(numeric)是同義詞,用于精確存儲數(shù)值。十進制數(shù)據(jù)類型最多可以存儲38個數(shù)字,所有數(shù)字都可以放在小數(shù)點的右邊。decimal數(shù)據(jù)類型存儲準確(精確)的數(shù)字表示;它不存儲值的近似值。numeric(P,s)P的默認值為:38S的默認值為:-84~127 numeric(a,b)函數(shù)有兩個參數(shù),前者是總位數(shù),后者是小數(shù)點后的位數(shù),例如numeric(5,2) 總位數(shù)為5,小數(shù)點后位數(shù)為2的位數(shù),即該字段的最大整數(shù)為3位。