【发布时间】:2012-03-11 23:32:12
【问题描述】:
我将 2 个表合并为 1 个,使用以下语句
Select Calls.*,Patient.*
INTO Calls2
From Calls,Patient
现在,我将其中一列设置为主键,但我无法让该主键具有标识增量。 我该怎么做?
提前致谢, 马杜
【问题讨论】:
-
根本不是“非规范化”。这只是 SQL 语句。在这里阅读msdn.microsoft.com/en-us/library/ms190750.aspx 和这里msdn.microsoft.com/en-us/library/ms188029.aspx
-
这是一个交叉连接,所以除非其中一个表只有
<= 1行,否则每一列都会有重复的值。你是如何从中创建 PK 的? -
@Martin 的身份当然是 PK。我们为什么要关心实际数据是否唯一? :-)
标签: sql-server-2008 auto-increment