当前位置: 首页 > 知识库问答 >
问题:

重置现有值的标识列而不删除现有记录

甘君之
2023-03-14

我找到了这个查询,但它只适用于新记录:

DBCC CHECKIDENT ('[Patient]', RESEED, 3000);

共有1个答案

井昊乾
2023-03-14

我自己找到了解决办法

步骤1)转到SQL工具菜单步骤2)选择选项菜单步骤3)将打开新的弹出窗口,单击设计器步骤4)取消选中复选框-防止保存需要重新创建表的更改步骤5)右键单击表步骤6)以设计模式打开步骤7)删除标识列步骤8)再次添加带有下面查询标识的删除列

 alter table tableName
add columnName BIGINT identity(5000,1)

它会起作用的

 类似资料:
  • 问题内容: 我在表中有一些数据,看起来大致如下: tickId和timestamp都不是唯一的,但是tickId和timestamp的组合应该是唯一的。 我的表中有一些重复的数据,并且我试图将其删除。但是,我得出的结论是,给定数据的信息不足,无法区分另一行,基本上没有办法删除重复的行之一。我的猜测是,我将需要引入某种身份列,这将有助于我从另一行中识别出一行。 这是正确的吗,还是有某种神奇的方法可以

  • 我使用JSoup解析字符串,其中包含超文本标记语言标记为纯文本。例如: 它可以很好地解析它,但问题是我的Java字符串是否包含

  • 问题内容: 我一直在使用K8S ConfigMap和Secret管理我们的属性。我的设计非常简单,可以将属性文件保存在git repo中,并使用诸如Thoughtworks GO之类的构建服务器将它们自动配置为ConfigMaps或Secrets(在选择条件下)到我的k8s集群中。 当前,我发现必须总是删除现有的ConfigMap和Secret并创建一个新的要进行更新的效率不是很高: 有没有一种简

  • 我在使用一段时间的脚本时遇到了问题,在遇到这个问题之前它一直对我有效。 我有一个脚本,我想用它从html源代码中删除所有p html标记。该脚本确实可以工作,部分原因是它只删除了一些p标记,但遗漏了一些。 我不明白为什么会这样。 脚本返回 省略了两个p标签... 你能帮我找出为什么它跳过了一些标签吗

  • 我想删除一个本地图像标记(“存储库”/“标记”组合)。有可能吗? 我如何才能在仅与一个图像ID相关联的多个标记中删除任何一个标记而不删除其他标记?在我的情况下,我只想排除hiworld存储库。我可以删除图像,因此也可以删除与之相关联的所有标签,但这不是我想要做的。下面是输入命令docker images时显示的内容。 提前道谢。

  • 问题内容: 我必须清理具有重复行的表: 一个可能具有多个值: 我想对整个表执行一个查询,并删除和重复的所有行。在上面的示例中,删除后,我只想剩下1、2、4和5。 问题答案: ;WITH x AS ( SELECT id, gid, url, rn = ROW_NUMBER() OVER (PARTITION BY gid, url ORDER BY id) FROM dbo.table ) SEL