Agn*_*lec 39 sql sql-server sql-server-2008-r2
我从这个数据类型中找到了一个包含此列的表
numeric(18, 0)
Run Code Online (Sandbox Code Playgroud)
那是什么?为什么0
和18
意思
我已经检查过这个问题SQL Server中的数字,浮点数和小数之间的区别但是无法理解它.
我可以在该列中添加(-10)吗?
我可以在该列中添加所有负数吗?
我可以在该列中添加任何正数吗?
这是我在该列中找到的数据样本
100
263
13
2
9
4
3
3
28
15
33
16
135
50
64
60
100
500
150
Run Code Online (Sandbox Code Playgroud)
更新2是否可以拥有-
和+
?
chr*_*dev 66
第一个值是精度,第二个是刻度,因此18,0
基本上是18位数,小数位后面有0位数.18,2
例如,如果你有18个数字,其中两个将在小数点后...
例如18,2:1234567890123456.12
和之间没有功能差异,其他名称和我认为我记得数字首先出现,就像在早期版本中一样.numeric
decimal
并回答说," 我可以在该栏中添加(-10)吗? " - 是的,你可以.