a. 原子性: 不可分割, 这些绑定在一起sql语句组不能分割 必须同时成功,同时失败 b. 一致性: 数据库必须从一个一致性状态到另外一个一致性状态 (逻辑运行时不能有错, 结果前后才会一致) c. 持久性: 事务一旦提交事务,对数据的修改是永久 d. 隔离型: 一个事务和其他事务是不能相互的干扰的
存储过程和函数的区别?
a. 函数必须定义返回值,存储过程没有返回值 b. 参数类型不同 存储过程 输入 输出等 三类参数 函数只有一种参数 都是输入的意思 c. 函数可以在sql 语句中使用 存储过程不可以