34,838
社区成员




这是什么神仙设计啊。。。年龄直接用datediff计算就好,不用存进数据库的。
真正来说,这种需求并不实用,因为表的设计就有问题。
每个学生,有一个生日字段就可以了,至于具体的年龄并不重要,不应该随意来更新(忘记定时更新了或者更新了几次,难道人家的年龄就得出错?),做计算列或用视图就可以了。
事务里最好不要提交太多数据
弄一个循环就好了。
至于事务什么的,其实根本不需要考虑。
因为你这个业务足够简单,一次更新50个人就可以,不用写显式事务——一行语句本身就是一个事务。