【发布时间】:2013-07-17 02:14:29
【问题描述】:
如何在 SQL Server 2008 的表中的 2 列中设置身份规范是?
示例:
id int,
catid int,
对于"@id",我正在使用主键,并且我设置了 Is Identity YES。允许不为空。
对于"@catid",我也想设置身份,
但是当我为 "@catid" 列设置 Identity YES 时,"@id" 列它本身就变成了 Identity No。
我希望@catid 也像@id 一样自己生成 id。
请检查附上的图片。并建议我
【问题讨论】:
-
你为什么要这样做?如果两者都可能是标识列,它们将始终具有相同的值(除非您以不同方式设置开始/增量,但在这种情况下,总是可以从另一个计算)。
-
我正在用 asp.net c# 写博客。没问题好的谢谢
标签: c# asp.net sql settings identity