numeric 和 decimal 数据类型的默认最大精度值是 38.在 Transact-SQL 中,numeric 与 decimal 数据类型在功能上等效.decimal(numeric ) 同义,用于精确存储数值 decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边.
decimal(numeric)同义,用于精确存储数值decimal数据类型最多可存储38个数字,所有数字都能够放到小数点的右边.decimal数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值.定义decimal的列、变量和参数的两种特性如下
decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边.decimal 数据类型存储了一个准确(精确)的数字表达法;不存储值的近似值.定义 decimal 的列、变量和参数的两种特性如下:p 小数点左边和右边数字之和,不包
个人认为money适合存放价钱字段,decimal适合存放所有小数字段,至于numeric个人认为和decimal差不多
numeric可以指定精度 decimal是固定的精度
跟你做个例子吧.SQL> create table testbb (column1 Numeric(18,0),column2 Numeric(18,1),column3 Numeric(18,2)); Table createdSQL> insert into testbb values(123456.11,123456.11,123456.11); 1 row inserted SQL> select * from testbb;
numeric 和 decimal 数据类型的默认最大精度值是 38.在 transact-sql 中,numeric 与 decimal 数据类型在功能上等效.decimal(numeric ) 同义,用于精确存储数值decimal 数据类型最多可存储 38 个数字,所有数字都能够放到小数点的右边.
nchar存储定长的unicode字符串,nvarchar存储变长的unicode字符串.decimal和numeric是等价的.
11111111111111111111111111111111111111111111111111
http://zhidao.baidu.com/question/40565659.html自己去看