在MS Access Maketable查询中,如何创建自动编号字段?

Pow*_*ser 2 ms-access vba

我在Access数据库中有一个可以使用自动编号字段的Maketable查询.我无法找到适合我目的的内置功能.我需要自己写吗?理想情况下,我只想在Access设计器中创建一个字段"Autonum:CreateAutoNumber()"

编辑:如果在查询本身无法完成,我也可以在之后运行一个程序.

Fio*_*ala 5

我估计你需要使用TableDefs或DDL.DDL查询将在maketable查询之后运行,例如:

 ALTER TABLE NewTable ADD COLUMN AutoField COUNTER
Run Code Online (Sandbox Code Playgroud)

编辑附加说明

如果您希望将新列设为主键,则可以执行以下操作:

ALTER TABLE NewTable ADD PRIMARY KEY (AutoField)
Run Code Online (Sandbox Code Playgroud)