【发布时间】:2010-07-26 12:10:39
【问题描述】:
我在 Perl 中进行文件解析并插入到 MySQL 数据库中的表中。例如,我有以下字段:
S.No ,PCID,USERNAME, TIME INFORMATION.
1 203 JANE 22:08 updation
2 203 JANE 22:09 deletion
3 203 JANE 22:10 insertion
在此表中,我希望 PCID 是唯一的,USERNAME 是唯一的。 S.No 是独一无二的,因为我已将其设置为自动编号并且它是主键。现在我的问题是:
如果我添加 PCID 和 USERNAME 作为复合主键,我仍然会在表中找到重复项。没有变化。相同的o / p。应该怎么做才能删除重复项?我应该在 Perl 中编码以在插入之前检查重复项吗?
请指导并提供帮助。提前致谢。
【问题讨论】:
标签: mysql