-1
我有一个名为'x'的现有表包含'n'个列,并尝试添加一个名为ID的列,该列的值应该为1到128(因为我有128行)在table.how我可以做到这一点使用SQL。添加ID为1的列到Exsiting表的最后一行
我有一个名为'x'的现有表包含'n'个列,并尝试添加一个名为ID的列,该列的值应该为1到128(因为我有128行)在table.how我可以做到这一点使用SQL。添加ID为1的列到Exsiting表的最后一行
您可以ALTER用查询IDENTITY(1,1)为新列。
ALTER TABLE x ADD ID INT IDENTITY(1,1) PRIMARY KEY
如果要添加其他行,就应该继续增加? (我假设是这样)请参阅[插入自动增量主键到现有表](http://stackoverflow.com/questions/9070764/insert-auto-increment-primary-key-to-existing-mysql-database/9070808#9070808 ) – 2015-02-11 05:13:24
感谢提示迈克尔,因为我使用SQL Server IDENTITY做AUTO_INCREMENT的工作,因此休闲命令工作正常。 ALTER TABLE tb1 ADD id INT PRIMARY KEY IDENTITY – 2015-02-11 05:34:15
然后从mysqli重新标记到sql server。 – 2015-02-11 05:41:04