关于FLOAT 8类型字段的用法! float 和 real用于表示浮点数字数据的近似数字数据类型。浮点数据为近似值;并非数据类型范围内的所有数据都能精确地表示。建议使用numeric(12,6) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 float 达不到你的要求,可以使用 decimal 或者 numric 来代替create table a( f1 decimal(10,8))insert into a values(12)select * from a decimal 和 numeric带定点精度和小数位数的 numeric 数据类型。decimal[(p[, s])] 和 numeric[(p[, s])]定点精度和小数位数。使用最大精度时,有效值从 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同义词是 dec 和 dec(p, s)。p(精度)指定小数点左边和右边可以存储的十进制数字的最大个数。精度必须是从 1 到最大精度之间的值。最大精度为 38。s(小数位数)指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 p 之间的值。默认小数位数是 0,因而 0 <= s <= p。最大存储大小基于精度而变化。 我要求的字段很简单的,小数点精确到5,6位,有负数,够大,就可以了==============>简单的很,定义为:decimal(18,6) FLOAT,REAL--NUMBER1 FLOAT(53)--表示最多有53位数你要求精度还是用DECIMAL,NUMERICDECIMAL,NUMERIC的设定以及位数的限制,当启动SQL SERVER服务的时候加上/P参数即可达到38位数,否则预设为28位数,NUMERIC(38,6)DECIMAL(38,6) 用了NUMERIC(38,6)DECIMAL(38,6)后,不能在ASP中直接加减乘除! http://community.csdn.net/Expert/topic/4298/4298452.xml?temp=.1089899 如何通过设置变量来完成查询多少个数 sql2K 关于数据表所有者的问题 复制mdf文件时提示循环冗余报错数据还有得救吗。 在一个局域网里,我想将SQL企业管理器注册别一台SQL SERVER,但报错,不知什么原因 一个物品进销存问题! 不同数据库间两表同步的问题 求救——如何把同一张表中的一条数据的某几个字段 更新成另一条数据的那几个相同字段 急!!! 求一SQL语句 有一个问题想请教一下各位 SQL 使用openrowset把vfp的DBF文件导入导出SQL SERVER的问题 有点难度的...
create table a
(
f1 decimal(10,8)
)insert into a values(12)select * from a
带定点精度和小数位数的 numeric 数据类型。decimal[(p[, s])] 和 numeric[(p[, s])]定点精度和小数位数。使用最大精度时,有效值从 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同义词是 dec 和 dec(p, s)。p(精度)指定小数点左边和右边可以存储的十进制数字的最大个数。精度必须是从 1 到最大精度之间的值。最大精度为 38。s(小数位数)指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 p 之间的值。默认小数位数是 0,因而 0 <= s <= p。最大存储大小基于精度而变化。
==============>简单的很,定义为:decimal(18,6)
NUMBER1 FLOAT(53)--表示最多有53位数你要求精度还是用DECIMAL,NUMERICDECIMAL,NUMERIC的设定以及位数的限制,当启动SQL SERVER服务的时候加上/P参数即可达到38位数,否则预设为28位数,
NUMERIC(38,6)
DECIMAL(38,6)
NUMERIC(38,6)
DECIMAL(38,6)
后,不能在ASP中直接加减乘除!