【问题标题】:Resetting Primary Key of Table in Server Explorer在服务器资源管理器中重置表的主键
【发布时间】:2012-04-03 07:24:03
【问题描述】:

我已删除所有旧表条目,我想在 Visual Studio 2010 中重置我的表的 UserID(主键)列。请指导如何操作。

【问题讨论】:

  • TRUNCATE 表删除所有条目并同时重置身份。
  • @Malk:在 Vs 2010 环境中在哪里写这个 TRUNCATE 语句??

标签: sql-server visual-studio-2010 primary-key identity-column server-explorer


【解决方案1】:

您需要能够运行 sql 语句(并具有执行它的适当权限)。

DBCC CHECKIDENT 
 ( 
    table_name
        [, { NORESEED | { RESEED [, new_reseed_value ] } } ]
)
[ WITH NO_INFOMSGS ] 

【讨论】:

  • 如果您发布代码、XML 或数据示例,请在文本编辑器中突出显示这些行,然后单击编辑器上的“代码示例”按钮 ({ })工具栏以很好地格式化和语法突出显示它!
【解决方案2】:

Visual Studio 服务器资源管理器只是一个客户端。您想在服务器表中重置标识列值。你补差价?!在电子邮件和 Outlook、Internet 和 Firefox 之间进行区分?

(我希望我已经给了你一个足够好的提示)

【讨论】:

  • 不在服务器表中,它类似于服务器资源管理器>数据库>表>注册(这是我的表名),并且该表中有一个列 UserId 已设置为主键...我想重置它的值回到 1 ..我怎么能在 VS 2010 环境中做到这一点??
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多