我正在Microsoft Access中编写查询。我在“字段描述”中收到语法错误。这是代码:
CREATE TABLE CONS
(
Com_Type text,
Cons_2008 double(10,2),
Cons_2009 double(10,2),
Cons_2010 double(10,2)
);
谢谢!
答案 0 :(得分:3)
指定文本字段的长度,除非在通过ADO连接调用时通过Access查询或Memo
字段调用时需要长度为255的字段。
Com_Type Text(50),
Double
类型没有尺寸和比例规格。请删除它们或使用Decimal
类型。
Cons_2008 Double
或者
Cons_2008 Decimal(10, 2)
注意:有关与小数类型相关的限制,请参阅此SO answer。
使用Double
类型时,您仍然可以在链接到此表列的TextBoxes
中指定格式。这样你可以强制显示2位小数。
答案 1 :(得分:2)
CREATE TABLE CONS
(
Com_Type TEXT(150),
Cons_2008 DOUBLE,
Cons_2009 DOUBLE,
Cons_2010 DOUBLE
);