oracle数据库中怎么能避免相同的数据插入数据库多遍?sql语句怎么处理呢?
6个回答
展开全部
表中建立主键就能体现唯一性,插入相同的记录会报错;或者在表中某一字段上加唯一性约束也可以。
alter table customer add constraint f_unq unique (字段名);
alter table customer add constraint f_unq unique (字段名);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-07-10
展开全部
表中建立主键就能体现唯一性,插入相同的记录会报错;或者在表中某一字段上加唯一性约束也可以。
alter table customer add constraint f_unq unique (字段名);
alter table customer add constraint f_unq unique (字段名);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
INSERT INTO T_LOG ( LOG_ID ,LOG_NAME ) VALUES ( T_LOG.nextval strName ); T_LOG就是sequence的名字 不是将该字段省略~而是在插入值的时候
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建一个复合主键,两个问题就都解决了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询