添加列SQL访问

时间:2013-10-17 13:26:21

标签: sql database ms-access

我有一个关于MS访问的数据库,我想使用SQL添加一个具有唯一ID的新列。 例如:

Name Sales ID
Lucas 20 0.00001
Mike 10 0.00002
John 25 0.00003

我自己在学习SQL。请问有人帮帮我吗? :)

谢谢!

3 个答案:

答案 0 :(得分:2)

在Access 2010中,这似乎对我有用:

ALTER TABLE MyTable ADD COLUMN ID AUTOINCREMENT NOT NULL

答案 1 :(得分:2)

假设'具有唯一ID的列'表示自动编号字段:

ALTER TABLE MyTable ADD COLUMN ID AUTOINCREMENT;

然后将其作为主键:

ALTER TABLE MyTable ADD PRIMARY KEY(ID);

答案 2 :(得分:0)

试试这段代码:

ALTER TABLE "YOUR_TABLE" ADD "FIELD_NAME" UNIQUEIDENTIFIER NOT NULL DEFAULT NewId()  PRIMARY KEY