如何使用SQL在MS Access中添加列?

时间:2019-05-07 02:38:52

标签: sql ms-access

每次我尝试使用ALTER和ADD COLUMN添加一列时,都会遇到语法错误。

ALTER TABLE EMP_1
ADD COLUMN EMP_PCT NUMBER(4,2),
ADD COLUMN PROJ_NUM CHAR(3);

2 个答案:

答案 0 :(得分:1)

我对number数据类型不熟悉。也许您是说decimal

ALTER TABLE EMP_1 ADD COLUMN EMP_PCT DECIMAL(5, 2);

您可能还需要两个ALTER TABLE语句。我只是不确定MS Access是否允许在一条语句中进行两项更改。

答案 1 :(得分:0)

对于数字类型,应使用NUMERIC,而不是NUMBER;对于文本类型,应使用VARCHAR。