![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sql server
文章平均质量分 55
烟雨如花(TvT)
这个作者很懒,什么都没留下…
展开
-
C#/Winform关于箱号的自增
WInform中打印标签关于箱号的自增(只单独通过箱号而不根据时间去自增)关于箱号的自增(只单独通过箱号而不根据时间去自增)个人的想法是这样的,先做一个4位数的自增从0001开始,每次打印标签的时候查出数据库中某一个单号或主键的CartonNumber最大值,如果没有这个单号或者是主键,那么就从0001开始,如果有数据,并且查到了这个单号或主键的最大值就用(i++)对CartonNumber加一。因为做标签打印时,是需要记录数据的,所以这时候我们最好是需要用到事务去处理。...原创 2021-01-05 08:20:41 · 266 阅读 · 0 评论 -
关于SqlServer删除数据语句中(Drop、Delete、Truncate)的区别和用法
1.Drop 删除内容和定义,释放空间,最暴力不保留任何东西(等于把整个表给删除了)。2.Delete 删除内容不删除定义,不释放空间。例如:表中有自增的字段,当自增的字段到达5的时候,我们使用delete进行删除,只单纯的把数据删除了,在下一次添加数据的时候,主键的自增从最后一个自增的数据开始加起(例如:最后一个自增到5,删除了,是从6开始的)以此类推。3.Truncate 删除内容、释放空间但不删除定义(不能单独删除某一行数据 )总结:所谓的空间就是与自增有关,如果不清空就会一直增下去..原创 2020-12-16 15:22:57 · 8014 阅读 · 0 评论