实现事务回滚功能,与事务提交commit 方法对应。当连接事务开启后(连
接参数autocommit 配置为false)
,
并且已经执行了DML 语句,
如:
insert
into
[table] values(‘value1’)。需要调用此方法可回滚事务,已使DML 语句取消。
函数名称
返回值
返回值类型
函数参数
参数含义
commit
无
无
无
无
样例代码:
code
from GBaseConnector import connect
config = {'host' : '172.16.3.10',
'port' : 5258,
'user' : 'gbase',
'password' : 'gbase20110531',
'database' : 'test',
'autocommit': False}
conn = connect(**config)
cur = conn.cursor()
cur.execute("insert into test values(1,'aaa')")
conn.rollback()
conn.close()
GBase Python 接口开发手册
- 24 -
南大通用数据技术股份有限公司