ACCESS判断并设置主键

2024-12-31 01:13:47
推荐回答(1个)
回答1:

首先.Access中执行sql语句的方法是:

打开数据库,"插入"菜单-"查询",打开"新建查询"对话框,选择"设计视图",确定后将打开的"显示表"对话框关闭.
"视图"菜单-"SQL视图",将以下sql语句粘贴上去,修改后,"查询"菜单-运行.

针对你的问题有两种方法:
1.重建表

a.建立新表:

create table 新表名(时间 varchar(20),编号 varchar(10),物品号 varchar(10),数量 number,PRIMARY key(时间,编号,物品号))

b.将旧表数据导入新表中:

select 时间,编号,物品号,数量 into 新表名 from 旧表名

c.将旧表删除

2.建立索引作为联合主键

CREATE INDEX abc_index ON 销售业绩表 (时间,编号,物品号) WITH PRIMARY

建议使用方法2

对回答的内容有问题,或认为不妥,百度消息我。
(在消息的内容里加上问题的网址哦)