sqldecimal(sql decimal字段设置)
本文目录
sql decimal字段设置
1. 设计表字段的时候,勾选不是null,并在默认框填0.00。这样插入的数据如果是null,默认也会是0.2. 在sql查询的时候,会有查询接口是null的情况,这个时候用IFNULL函数,可以把null的结果,默认返回0.IFNULL(sql,0)
sql中decimal的用法
decimal(18,0);18是定点精度,0是小数位数。
decimal(a,b)
a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。
b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。
Decimal为SQL Server、MySql等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间,例如百分比使用decimal(4,2)即可。存储数据范围是:-10^38~10^38-1 的固定精度和小数位的数字。一个decimal类型的数据占用了2~17个字节。
在C#里decimal表示 128 位数据类型。double相比,decimal 类型具有更高的精度和更小的范围,它适合于财务和货币计算。
扩展资料:
Decimal数据类型可以在powerBuilder中使用。直接在编写控件的时候使用就可以了。比如:当编写一个Clicked事件脚本时就可以decimal r这样使用。
Decimal数据类型可以在Visual Studio器中使用,只要在一个浮点类型的值后加一个大写或小写的M,则器会认为这个浮点类型的值是一个Decimal类型。这种128位高精度十进制数表示法通常用在财务计算中。要注意的是,在.NET环境中,计算该类型的值会有性能上的损失,因为它不是基本类型。
decimal
固定有效位数和小数位数的数字。当使用最大有效位数时,有效值是从 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同义字是 dec 和 dec(p, s)。numeric 的功能相当於 decimal。
参考资料:百度百科 Decimal
更多文章:
华为手表watch2pro教程(糖动怎么跟华为watch3pro连接)
2024年7月22日 03:28
黑鲨手机2评测(iQOO手机和黑鲨2手机,哪个游戏体验更棒)
2024年5月22日 02:15
苹果iphone 13 pro max真机图(苹果13promax屏幕尺寸多大)
2024年6月2日 09:17
华为手机默认支付方式是什么意思?请问华为支付可以在哪些平台上使用
2024年3月10日 07:15
ipad网络正常appstore无法连接(iPad最近登录商店总是显示无法连接到app store 网络正常的,求解)
2024年6月5日 22:52
天逸f40a 升级cpu(请求高人指点迷津--联想天逸F40ACPU:T2050-1.6GHZ)
2024年7月3日 13:06
小米8二手值得买吗(同样1500元买红米note 7 pro还是二手小米8)
2024年6月6日 03:16
哈罗摩托二手车靠谱吗(二手摩托车靠谱吗我从没骑过,想先买个8000多的二手车爽爽,行吗)
2023年7月18日 18:20
arable(三星Galaxy Wearable应用一直打不开,咋回事)
2023年4月8日 17:20
小弟想换手机看中3款N79N82 5800不知道哪个好!求指点!?iQOO Neo3不支持5G的n79频段吗
2024年7月19日 22:27