1、1.存储过程和函数的区别存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。2.事务是什么?事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为 ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务:原子性事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。一致性事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(
2、如 B 或 表)都必须是 的。隔离性 并 事务所作的修改必须 任 其它并 事务所作的修改隔离。事务 数据时数据所 的状态,要么是 一并 事务修改它 的状态,要么是 一事务修改它 的状态,事务不 中 状态的数据。这称为可 行性, 为它能 数据,并且 一系列事务,以使数据结束时的状态 原 事务执行的状态相 。持久性事务完成 ,它对于系 的是久性的。修改使系 currency1“一保持。3. fi的作用?如 fl fi已 ?fi用于定 结集的行,通过全”FETCH_STATUS可以是 ,通常”不 于0表 或 。4. 为事 和事 ,这种 有和区别。语句 和行 有 区别。事 行于 事 ,而事 行于 事 。通常事 可以 事和 的 值。语句 可以在语句执行 或 执行,而行 在 所的一行 一。