DBMS 中的 TCL 命令是什么?
事务控制语言是一种管理数据库内事务的语言。
它用于执行DML语句所做的更改。
TCL命令
事务控制语言(TCL)命令是:
Commit-用于将事务保存在数据库中。
回滚-用于将数据库恢复到上次提交的状态。
开始-在交易开始时使用。
保存点-保存点之前所做的更改将保持不变,保存点之后的所有事务都将回滚。
例子
下面给出的是在数据库管理系统(DBMS)中使用TCL命令的示例-
BEGIN TRANSACTION UPDATE employees SET empname=’bob’ WHERE empid=’001’ UPDATE employees SET empname =’bob’ WHERE city=’hyderabad’ IF @@ROWCOUNT=5 COMMIT TRANSACTION ELSE ROLLBACK TRANSACTION
在上面的例子中,在我们开始事务后,我们试图用一些id值更新员工的姓名。如果我们用我们的第一个查询影响五行,那么它将COMMIT事务否则它将是ROLLBACK。
TCL命令的Commit、rollback、savepoint的区别
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短