Sql 手动重置标识列
我看到了有关此问题的多个主题,您已经使用数据库进行了测试,现在希望重置ID。Sql 手动重置标识列,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我看到了有关此问题的多个主题,您已经使用数据库进行了测试,现在希望重置ID。 有很多方法可以通过代码实现这一点,但是在SQLServer2008中难道没有手动实现这一点的方法吗?因此,只需转到表(/content)并重置id,然后清除值。 自动取款机,我只能进入我的内容并删除这些,但我的身份证仍然保留着 基本上-您需要运行以使数据库引擎重新设定种子 DBCC CHECKIDENT ('<your table>', RESEED, <new seed>); DBCC CH
有很多方法可以通过代码实现这一点,但是在SQLServer2008中难道没有手动实现这一点的方法吗?因此,只需转到表(/content)并重置id,然后清除值。 自动取款机,我只能进入我的内容并删除这些,但我的身份证仍然保留着
基本上-您需要运行以使数据库引擎重新设定种子
DBCC CHECKIDENT ('<your table>', RESEED, <new seed>);
DBCC CHECKIDENT(“”,重新设定种子,);
基本上-您需要运行以使数据库引擎重新设定种子
DBCC CHECKIDENT ('<your table>', RESEED, <new seed>);
DBCC CHECKIDENT(“”,重新设定种子,);
在SQL server上,如果要删除所有数据并重置标识列,我将使用Truncate
在SQL server上,如果要删除所有数据并重置标识列,我将使用Truncate
只是一个想法,我不知道这在实际中如何工作,但您可以创建一个
创建表脚本
,如果要清除表,只需删除并重新创建表即可。如果你只做一次,那应该不会有任何伤害。只是一个想法,我不知道这在实际中会如何工作,但是你可以创建一个创建表脚本
如果你要清除表,只需删除并重新创建表。如果你只打算做一次,那应该不会有任何伤害。因此,似乎没有手动方式为你的桌子重新设定种子。
唯一的方法是转到:newquery,输入Allan S.Hansen所说的:
DBCC CHECKIDENT(“”,重新设定种子,)
其中,如果我的tabel是我数据库中的tblSporen:BRADY,我的查询将是:
DBCC CHECKIDENT('BRADY.dbo.tblSporen',重新设定,0) 因此,似乎没有手动方式为表重新设定种子。 唯一的方法是转到:newquery,输入Allan S.Hansen所说的: DBCC CHECKIDENT(“”,重新设定种子,) 其中,如果我的tabel是我数据库中的tblSporen:BRADY,我的查询将是:
DBCC CHECKIDENT('BRADY.dbo.tblSporen',重新设定,0) 我要找的是:转到您的表格,右键单击,然后单击“重新设置表格种子”选项。但我想根本就没有这回事?!你能给我解释一下,我应该把这个小剧本放在哪里吗?我只使用sql server作为标准用途,所以我对其工作不太熟悉。提前谢谢!我要找的是:转到您的表格,右键单击,然后单击“重新设置表格种子”选项。但我想根本就没有这回事?!你能给我解释一下,我应该把这个小剧本放在哪里吗?我只使用sql server作为标准用途,所以我对其工作不太熟悉。提前谢谢!