Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

db2 的事务时隐式开始的

Posted on 2010-05-11 23:30 Prayer 阅读(1046) 评论(1)  编辑 收藏 引用 所属分类: DB2
Oracle和DB2的事务总是隐式开始,这些DBMS没有用来开始事务的语句。在Microsoft Access、Microsoft SQL Server、MySQL和PostgreSQL中,可以使用BEGIN语句显式开始事务。SQL:1999引入START TRANSACTION语句——由于这发生在DBMS使用BEGIN开始事务很久以后,因此不同DBMS扩展BEGIN的语法也各不相同。MySQL和PostgreSQL支持START TRANSACTION(作为BEGIN同义词)。

þ  显式开始一个事务中

在Microsoft Access或Microsoft SQL Server中,输入:

BEGIN TRANSACTION;

在MySQL or PostgreSQL,输入:

START TRANSACTION;

þ  提交事务中

输入:

COMMIT;

þ  回滚事务中

输入:

ROLLBACK;

Feedback

# re: db2 的事务时隐式开始的  回复  更多评论   

2012-05-24 16:33 by buying gold wow ban
all right, feel so good

# re: db2 的事务时隐式开始的  回复  更多评论   

2016-05-14 19:02 by jason yeung
不更新了吗

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理