返回首页

gbase数据、南大通用产品文档:GBase8s设置锁模式

更新日期:2024年09月11日


GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司 - 252 -

当您的程序遇到锁定了的数据时,锁模式决定会发生什么情况。当程序尝试访存或修改锁
定了的行时,会发生下列情况之一:

数据库服务器立即将 SQLCODE 或 SQLSTATE 中的错误代码返回到程序。

数据库服务器暂挂程序,直到放置了该锁的程序移除锁为止。

数据库服务器暂挂程序一段时间,然后,如果移除该锁,则数据库服务器将错误返
回代码发送至该程序。
使用 SET LOCK MODE 语句来在这些结果中选择。

使用一个指定的隔离级别开始一个数据库事务。

语法

GBase 8a 程序员手册ADO.NET 篇


- 174 -

南大通用数据技术股份有限公司
[Visual Basic]
Public Function BeginTransaction ( _

iso As IsolationLevel _
) As GBaseTransaction
[C#]
public GBaseTransaction BeginTransaction(IsolationLevel iso)


参数
1) iso :指定事务使用的隔离级别。

返回值
代表新事务的对象。

异常
InvalidOperationException 异常
异常类型
条 件
InvalidOperationException
不支持并发异常。

语法格式

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
993
DROP INDEX index_name ON [vc_name.][database_name.]table_name;
示例
示例1:删除索引。
gbase> DROP INDEX idx3 ON t1;
Query OK, 0 rows affected
Records: 0
Duplicates: 0
Warnings: 0