【发布时间】:2012-01-12 02:36:01
【问题描述】:
我在 SQL Azure 数据库中面临一个关键问题,我从本地 sql server 数据库创建了这个数据库,并在那个表中设置了 isidentity 属性。
今天我已删除该表并通过 SQL Azure 门户再次创建它,但我无法在其上设置 identity 列!我也尝试过使用 sql 查询,如下所示
alter table mytablename alter column id identity(1,1)
给我类似的错误
Msg 156, Level 15, State 1, Line 1 关键字附近的语法错误 '身份'。
请给我一些技巧,通过它我可以更改此列并设置 isidentity 属性。
提前致谢。
【问题讨论】:
-
应该是 int 吗?你试过这个吗? alter table mytablename alter column id int identity(1,1)