存储过程和事务最大的区别哪,另外存在的意义?

如题如题如题如题如题如题如题如题如题如题如题如题如题如题如题

首先存储过程是一个sql语句集合,事务是指一件事序列化要么全做,要么都不要做,存储过程中可以有事务,事务中也可以有多个存储过程,存储过程方便了功能块的进行,事务保证了功能执行的完整性,但是存储过程不要后期维护,建议少用(考虑环境)

首先存储过程能做很多事情,它可以作为事件触发,它可以插入表数据,你sql能做的,他都能做,它是一个数据库端的一个操作技术,事务,这个东西我自己理解是一个 "后悔药" ,决定了数据插入,更新规则, 在一次数据操作中,插入,更新多条数据,都可以在一个事务中进行, 事务的创建,数据的更改,事务的提交,事务的回滚

,而存储过程则定义的如何具体的操作数据 , 这就是不同