本节提供有关
NdbIndexOperation该类的信息。
- 家长班
- 儿童班
没有任何
- 描述
-
NdbIndexOperation表示在事务中使用的索引操作。此类继承自NdbOperation.NdbIndexOperation只能与唯一哈希索引一起使用;要使用有序索引,请使用NdbIndexScanOperation.此类没有公共构造函数。要创建 的实例
NdbIndexOperation,必须使用NdbTransaction::getNdbIndexOperation()方法。 - 方法
-
下表列出了该类的公共方法以及每个方法的用途或用途:
表 2.43 NdbIndexOperation 类方法及说明
姓名 描述 deleteTuple()从表中删除一个元组 getIndex()获取操作使用的索引 readTuple()从表中读取一个元组 updateTuple()更新表中的现有元组 索引操作不允许插入元组。
- 类型
该类
NdbIndexOperation没有定义自己的公共类型。
有关使用 的更多信息
NdbIndexOperation,请参阅
第 1.4.2.3.2 节,“单行操作”。
- 描述
此方法将 定义
NdbIndexOperation为一个DELETE操作。NdbTransaction::execute()调用 该方法时 ,该操作会从表中删除一个元组。- 签名
int deleteTuple ( void )- 参数
没有。
- 返回值
0关于成功,-1关于失败。
- 描述
此方法将 定义
NdbIndexOperation为一个READ操作。NdbTransaction::execute()调用 该方法时 ,该操作会读取一个元组。- 签名
int readTuple ( LockMode mode )- 参数
mode指定读操作使用的锁定模式。有关可能的值,请参阅 NdbOperation::LockMode。- 返回值
0关于成功,-1关于失败。
- 描述
此方法将 定义
NdbIndexOperation为一个UPDATE操作。NdbTransaction::execute()调用 该方法时 ,该操作会更新在表中找到的元组。- 签名
int updateTuple ( void )- 参数
没有。
- 返回值
0关于成功,-1关于失败。