鸿蒙OS RawRdbPredicates
RawRdbPredicates
java.lang.Object
|---ohos.data.rdb.AbsRdbPredicates
|---|---ohos.data.rdb.RawRdbPredicates
public class RawRdbPredicates
extends AbsRdbPredicates
这是用于关系数据库的 RdbPredicates 的子类。
RawRdbPredicates 只允许在构造方法中设置表名、whereClause 和 whereArgs,RdbPredicates 中的其他接口不推荐使用。
构造函数摘要
| 构造函数 | 描述 |
|---|---|
| RawRdbPredicates(String tableName) | RawRdbPredicate 的构造方法,带有定义的表名。 |
| RawRdbPredicates(String tableName, String whereClause, String[] whereArgs) | RawRdbPredicate 的构造方法,带有定义的表名、where 子句和 whereArgs。 |
方法总结
| 修饰符和类型 | 方法 | 描述 |
|---|---|---|
| ListString | getWhereArgs() | |
| String | getWhereClause() | |
| void | setWhereArgs(ListString whereArgs) | |
| void | setWhereClause(String whereClause) |
| 从类 ohos.data.rdb.AbsRdbPredicates 继承的方法 |
|---|
| clear, getTableName |
| 从类 java.lang.Object 继承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造函数详细信息
RawRdbPredicates
public RawRdbPredicates(String tableName)
RawRdbPredicate 的构造方法,带有定义的表名。
参数:
| 参数名称 | 参数描述 |
|---|---|
| tableName | 表示要操作的表名。 |
RawRdbPredicates
public RawRdbPredicates(String tableName, String whereClause, String[] whereArgs)
RawRdbPredicate 的构造方法,带有定义的表名、where 子句和 whereArgs。
参数:
| 参数名称 | 参数描述 |
|---|---|
| tableName | 表示要操作的表名。 |
| whereClause | 表示sql语句的where子句。 |
| whereArgs | 表示 where 子句中占位符的值。 |
方法详情
setWhereClause
public void setWhereClause(String whereClause)
setWhereArgs
public void setWhereArgs(ListString whereArgs)
getWhereClause
public String getWhereClause()
getWhereArgs
public ListString getWhereArgs()