标签列表
在Access表中插入自增的主键
ms-access
primary-key
7
7
我们在Access数据库中有一个超过500,000条记录且没有主键的巨大表。是否可以在已存在的Access表中插入自动增量主键列?
-
NealR
3
是的。但更重要的是,我建议您首先在现有列中确定一个合适的键,并在必要时对表进行去重。在不知道如何识别数据的表中添加任意键就像把问题藏起来一样。
- nvogel
自然键与代理键的争论,一个观点。http://weblogs.sqlteam.com/mladenp/archive/2009/10/06/Why-I-prefer-surrogate-keys-instead-of-natural-keys-in.aspx
- Fionnuala
1
@Remou,这与“自然键 vs 代理键”无关。添加代理键并不能消除确保质量、非冗余数据和有意义的键以便用户可以识别感兴趣信息的需要。
- nvogel
1
个回答
9
9
是的,通过编辑表格并添加自增类型字段可以很简单地实现。唯一的规则是每个表格只能有一个自增字段。
-
Fionnuala
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
5
MySql:删除所有现有的主键并插入一个新的自增主键。
4
使用自增主键SQL插入多行
3
如何向只包含一个自增主键列的SQLite表中插入数据?
39
MySQL InnoDB:自增非主键
10
SQL Server:主键任意自增
14
自增主键留有计数间隔
190
将自增主键插入现有表中
294
如何在现有的 PostgreSQL 表中添加自增主键?
3
MySQL主键自增问题
3
自增在插入查询中无效。