总结

程序可执行 INSERT、DELETE 和 UPDATE 语句,如同 修改数据 描述的那样。程序还可使用游标来扫描整个表,更新或删除选择了的行。它还可使用游标来插入行,这样做的好处是缓冲这些行,并以块为单位发送到数据库服务器。

在所有这些活动中,您必须确保当发生错误时,程序会检测错误并将数据库返回到一已知的状态。实现这一点的最重要的工具是事务日志记录。没有事务日志记录,更难以编写可从错误恢复的程序。