Sha*_*sra 1 sql sql-server sql-server-2005
我在单个表中创建两个标识列时遇到问题.这是我的工作......他们不惜一切代价在一张桌子上需要两个标识列.有没有办法做到这一点.
请提供一次或稍后在单个表中创建两个标识列的任何语法.
谢谢提前,Shashra
在SQL Server中,您可以拥有一个计算列,该列只包含与标识(或任何其他)列相同的值:
CREATE TABLE [dbo].[test](
[id] [int] IDENTITY(1,1) NOT NULL,
[idCopy] AS ([id]),
[whatever] [nvarchar](max) NOT NULL
)
Run Code Online (Sandbox Code Playgroud)