数据库事物

数据库事物:作为单个逻辑工作单元执行的一系列操作,这些操作要么全做,要么全不做,是一个不可分割的工作单位。
 
事物的开始和结束可以由用户显示的控制,如果用户没有显示的定义事物,则由DBMS按默认的规定自动划分事物
事物具有:原子性,一致性,独立性,持久性等特点
 
原子性:一个事物要么全执行,要么全不执行,也就是说一个事物不可能执行一半就停止了。
 
一致性:事物的运行并不改变数据库中数据的一致性。
 
独立性:两个以上的事物不会出现交错执行的状态,因为这样可能导致数据不一致
 
持久性:事物运行成功以后,系统的跟新是永久的,不会无缘无故的回滚。
 
游标:用于定位结果集的行
 
原文地址:https://www.cnblogs.com/lhl-shubiao/p/6686029.html