摘要: 事务是对数据库执行的一个操作单位。事务的本质特征:所有的事务都有开始和结束;事务可以被保存或撤销;如果事务在中途失败,事务中的任何部分都不会被记录到数据库控制事务当一个事务被执行并成功完成时,虽然从输出结果来看目标表已经被修改了,但实际上目标表并不是立即被修改。当事务成功完成时,利用事务控制命令最终认可这个事务,可以把事务所做的修改保存到数据库,也可以撤销事务所做的修改。commit命令commit命令用于把事务所做的修改保存到数据库,它把上一个commit或rollback命令之后的全部事务都保存到数据库。在执行 commit transaction语句后不能回滚事务。rollback命令r 阅读全文
posted @ 2011-07-13 16:37 佳园 阅读(4735) 评论(1) 推荐(5) 编辑
摘要: 视图的概念视图就是一张虚拟的表。视图在外观和行为上都类似于表,但它不需要实际的物理存储。当创建一个视图时,实际上是在数据库里执行了一个select语句。警告:如果用于创建视图的表被删除了,那么这个视图就不可访问了。如果对这个视图做查询,就会收到错误信息。创建视图create view view_name as sql_sentence执行语句 select * from view_nameWith Check Option这是Create View语句里的一个选项,其目的是确保全部的Update和Insert语句满足视图定义里的条件。例如:create view view_scoreas se 阅读全文
posted @ 2011-07-13 09:59 佳园 阅读(915) 评论(0) 推荐(2) 编辑