嗨,我是 sql server 新手,我有 sql 查询来更改表,例如
ALTER TABLE `ct_email_templates`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=30;
如何将此查询写入 SQL Server?
我尝试了下面的方法,这是否正确?
ALTER TABLE ct_email_templates
add id int IDENTITY(1,30) NOT NULL
请帮助我。提前致谢。
最佳答案
根据this AUTO_INCRMENT=30 确保您的下一个值为 31
所以您当前的查询应该如下所示
ALTER TABLE ct_email_templates
add id int IDENTITY(30,1) NOT NULL
这告诉 SQLServer 从 30 开始标识值
关于mysql - sql server 中的增量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42836776/