MySQL中怎样使删除表中的一条记录后,剩余记录还是排序且自动增长的

MySQL中怎样使删除表中的一条记录后,剩余记录还是排序且自动增长的,第1张

楼主:

你这种想法本身就是错误,用数据最大的关键就是数据库能做的事,轻易不要去改变它,

你想要的那种结果,有必要吗一点都没有如果想要顺序排列的序号有好多办法limit就可以

你想想,如果你插入数据的时候是往两个表中插入的,A表中的ID是主键,用来做B表的外键用来关系AB两个表,如果照你那样做A表的ID变了,B表怎么办这仅仅是两个表,如果表多了又怎么办难道你还得一个个去改否则的话 关系就全乱了

所以,用数据库切记两点----->:

1:数据库能做的是事情,轻易不用自己的方法去做,除非特殊情况,一般很少

2:轻易不要改变数据库自己生成的数据

(1)将ID删除,重新新增一个

(2)truncate table 表名

(3)dbcc checkident(表名,RESEED,0)

SQLserver数据库主要特性

(1)高性能设计,可充分利用WindowsNT的优势。

(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。

(3)强壮的事务处理功能,采用各种方法保证数据的完整性。

(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

参考资料

SQLserver数据库百度百科[引用时间2018-4-5]

以上就是关于MySQL中怎样使删除表中的一条记录后,剩余记录还是排序且自动增长的全部的内容,包括:MySQL中怎样使删除表中的一条记录后,剩余记录还是排序且自动增长的、怎样清空SQL SERVER数据库,清空后让表的ID自增列从1开始、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10185389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存