【发布时间】:2019-08-02 18:06:24
【问题描述】:
我的场景就像我在一个表中有数千行。该表有 8 列。我想检查表中是否存在完全相同的行。我的要求我不应该在表中两次插入同一行。显然,为此我必须在任何新插入之前比较每一行。我没有太多的 SQL 专业知识,所以我不知道什么是获得最大效率的最佳方法。请给我建议。
【问题讨论】:
-
既然你问的是 Oracle,SQL Server 在这里做了什么?
-
您应该如何处理“完全相同的行”不存在但键存在的情况(即插入行会违反 PRIMARY KEY 或 UNIQUE 约束)?
标签: sql oracle performance