【问题标题】:How to create identity column using GUI?如何使用 GUI 创建标识列?
【发布时间】:2017-06-20 09:43:16
【问题描述】:

我想在创建表时添加标识列。我知道如何使用 SQL 语句执行此操作,但如何在 GUI 中执行相同操作?

【问题讨论】:

  • 哪个用户界面? SSMS?
  • 对不起,我不明白你的问题。你能提供更详细的信息吗?
  • GUI 是什么意思? SQL Server 管理工作室?
  • 对所有人使用脚本,这是最佳实践。不要使用 GUI
  • 如果您知道如何通过 T-SQL 进行操作,为什么还要回到使用 GUI 并放慢速度?

标签: sql-server sql-server-2008 ssms


【解决方案1】:

如果您在“列属性”/“身份规范”中使用 SQL Server Management Studio (SSMS),只需将“(Is Identity)”设置为“是”即可。

您还可以:

  • 使用“身份增量”设置增量
  • 用“身份种子”选择初始值

根据微软文档(更多信息here):

  • Is Identity 指示此列是否为标识列。要编辑此属性,请单击其值,展开下拉菜单 列表,然后选择另一个值。
  • 标识增量 显示在创建此标识列期间指定的增量值。这个值是增量 将被添加到每个后续行的身份种子中。如果你 将此单元格留空,默认情况下将分配值 1。到 编辑此属性,直接输入新值。
  • 身份种子 显示在创建此身份列期间指定的种子值。此值分配给第一个 表中的行。如果将此单元格留空,则值 1 将是 默认分配。要编辑此属性,请键入新值 直接。

【讨论】:

    猜你喜欢
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多