Access中货币值的数据类型

use*_*290 2 ms-access ms-access-2010

我正在为学校做数据库作业.我现在无法思考我一直没有睡觉,但我知道这是一个简单的问题.

我有这样的create table语句,并在其中,我应该有3列cusNo,add和balance,这是我可以做的很好.但我的问题出在最后一栏.最后一列是平衡的,应该有5位数的数值.这样做,当我创建平衡列时,我是否只需将其创建为双精度?

像这样的东西:

CREATE TABLE tablename
(
  cusNo char(3),
  add varchar(20),
  balance double
)
Run Code Online (Sandbox Code Playgroud)

Aar*_*and 7

DOUBLESQL Server中没有.

我会主张DECIMAL过来MONEY.MONEY已经知道准确性问题,很少赢得表演竞赛,并且在你可以存储的东西方面非常缺乏灵活性.有了DECIMAL你可以选择标度和精度自如.