【发布时间】:2014-08-21 17:59:41
【问题描述】:
我需要在数据库表中添加新列,但需要自动递增(主键)。我可以用这个:
ALTER TABLE [yourTable] ADD ID INT IDENTITY(1,1)
但这会创建唯一整数 1、2、3 等但我想创建长唯一数字例如:0542365 或字母 A546980 是否可行?
【问题讨论】:
-
整数不会从零开始。如果您需要更大范围的整数,请使用
BIGINT而不是INT -
@MarekGrzenkowicz 任何理由我都想长期使用
标签: sql sql-server sql-server-2012