如何在SQLServer2008中编辑标识规范

如何在SQLServer2008中编辑标识规范,sql,sql-server-2008,Sql,Sql Server 2008,我在SQLServer2008中有一个数据库。我无法为列CartId设置标识规范,如图所示 我删除了该列并尝试创建一个新列并设置了isIdentity属性,但它不起作用;我还删除了该表并尝试创建一个新表(不使用查询),但无法设置isIdentity属性 如何解决此问题???列的数据类型必须设置为整数或其他数字类型。标识属性仅在数字列上可用

我在SQLServer2008中有一个数据库。我无法为列
CartId
设置标识规范,如图所示

我删除了该列并尝试创建一个新列并设置了
isIdentity
属性,但它不起作用;我还删除了该表并尝试创建一个新表(不使用查询),但无法设置
isIdentity
属性


如何解决此问题???

列的数据类型必须设置为
整数
或其他数字类型。

标识属性仅在数字列上可用