Azure sql database 在SQL Azure中的表的现有列中设置标识
我在SQL Azure数据库中面临一个关键问题,我已从本地SQL server数据库创建了此数据库,并在该表中设置了isidentity属性 今天我删除了那个表,并通过SQLAzure门户再次创建了它,但我无法在上面设置标识列!我尝试过sql查询,如下所示 alter table mytablename alter列id标识(1,1) 给我错误的感觉 消息156,级别15,状态1,第1行关键字附近语法不正确 “身份” 请向我推荐一些技巧,我可以通过这些技巧更改此列并设置isidentity属性Azure sql database 在SQL Azure中的表的现有列中设置标识,azure-sql-database,Azure Sql Database,我在SQL Azure数据库中面临一个关键问题,我已从本地SQL server数据库创建了此数据库,并在该表中设置了isidentity属性 今天我删除了那个表,并通过SQLAzure门户再次创建了它,但我无法在上面设置标识列!我尝试过sql查询,如下所示 alter table mytablename alter列id标识(1,1) 给我错误的感觉 消息156,级别15,状态1,第1行关键字附近语法不正确 “身份” 请向我推荐一些技巧,我可以通过这些技巧更改此列并设置isidentity属性
提前感谢。在本例中,我必须使用更改此表并首先删除该表,然后使用sql查询重新创建,并且该表已工作。在本例中,我必须使用更改此表并首先删除该表并使用sql查询重新创建,并且该表已工作。id是否应为int?你试过这个吗?alter table mytablename alter column id int identity(1,1)id应该是int吗?你试过这个吗?alter table mytablename alter column id int identity(1,1)