如何用sql语句将一个表的字段改为主键自增

--给表添加主键约束ALTERTABLETREEINFOADDCONSTRAINTPK_TREEINFOPRIMARYKEY(ID);--不能更改现有字段为自增字段。
您可以在创建表时将字段标记为自动增量,例如CREATETABLEMINTTABLE(IDINTPRIMARYKEYIDENTITY(1,1),NAMEVARCHAR(20),...);

数据库如何设置主键(ID)自动增长啊(SQL语句)

可以在建表时设置,方法如下,使用SQL语句。

createdtabletableName(

idintidentity(1,1)primarykey,datavarchar(50))

说明:Identity(1,1)表示自增,不是第一个1代表从1开始计数,第二个1代表每次加1。

扩展信息:

SQL的全称是StructuredQueryLanguage[1],它是数据库中使用的标准数据查询语言。
它首先由IBM在其开发的数据库系统中使用。
1986年10月,美国国家标准协会(ANSI)将SQL标准化为关系数据库管理系统的标准语言(ANSIX3.135-1986)。
1987年,在国际标准组织的支持下成为国际标准。
然而,许多流行的数据库系统在实践中都对SQL规范进行了一些修改和扩展。
因此,实际上不同数据库系统之间的SQL是不能完全互换的。

参考资料:

百科语言-SQL