Sql server 在SQL Server中重新插入标识为insert的记录

Sql server 在SQL Server中重新插入标识为insert的记录,sql-server,sql-server-2008,Sql Server,Sql Server 2008,表中的某些记录(没有主键)已被删除。我需要重新插入这些记录。我的一个专栏是身份专栏 我应该如何处理实时数据库?我应该打开/关闭IDENTITY\u INSERT还是有更好的方法?如果必须插入标识列必须具有特定值的记录(以恢复最终的过去引用),那么我会说是的,即使由于可能的重复而存在风险 否则,您将使用新的标识值再次插入它们。在重新插入已删除的详细信息之前,最好将“标识插入”设置为“关闭”。

表中的某些记录(没有主键)已被删除。我需要重新插入这些记录。我的一个专栏是身份专栏


我应该如何处理实时数据库?我应该打开/关闭IDENTITY\u INSERT还是有更好的方法?

如果必须插入标识列必须具有特定值的记录(以恢复最终的过去引用),那么我会说是的,即使由于可能的重复而存在风险


否则,您将使用新的标识值再次插入它们。

在重新插入已删除的详细信息之前,最好将“标识插入”设置为“关闭”。