日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS RdbPredicates

RdbPredicates

java.lang.Object

|---ohos.data.rdb.AbsRdbPredicates

|---|---ohos.data.rdb.RdbPredicates

public class RdbPredicates
extends AbsRdbPredicates

表示關(guān)系數(shù)據(jù)庫 (RDB) 的謂詞。

此類確定 RDB 中條件表達式的值是真還是假。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù)描述
RdbPredicates(String tableName)用于創(chuàng)建 RdbPredicates 實例以搜索 RDB 對象的參數(shù)化構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類型方法描述
RdbPredicatesand()向謂詞添加一個和條件。
RdbPredicatesbeginsWith(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串開頭的字段。
RdbPredicatesbeginWrap()為謂詞添加左括號。
RdbPredicatesbetween(String field, double low, double high)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, float low, float high)配置謂詞以匹配數(shù)據(jù)類型為浮點且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, int low, int high)配置謂詞以匹配數(shù)據(jù)類型為 int 且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, long low, long high)配置謂詞以匹配數(shù)據(jù)類型為長且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, String low, String high)配置謂詞以匹配數(shù)據(jù)類型為字符串且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, Time low, Time high)配置謂詞以匹配數(shù)據(jù)類型為時間且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, Timestamp low, Timestamp high)配置謂詞以匹配數(shù)據(jù)類型為 Timestamp 且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, Calendar low, Calendar high)配置謂詞以匹配數(shù)據(jù)類型為日歷且值在給定范圍內(nèi)的指定字段。
RdbPredicatesbetween(String field, Date low, Date high)配置謂詞以匹配數(shù)據(jù)類型為日期且值在給定范圍內(nèi)的指定字段。
voidclear()清除 RdbPredicates 的搜索條件。
RdbPredicatescontains(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值包含指定值的字段。
RdbPredicatescrossJoin(String tableName)向 SQL 語句添加交叉連接條件。
RdbPredicatesdistinct()配置謂詞以過濾掉重復記錄并僅保留其中一個。
RdbPredicatesendsWith(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串結(jié)尾的字段。
RdbPredicatesendWrap()為謂詞添加右括號。
RdbPredicatesequalTo(String field, boolean value)配置謂詞以匹配數(shù)據(jù)類型為布爾值且值等于指定值的字段。
RdbPredicatesequalTo(String field, byte value)配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值等于指定值的字段。
RdbPredicatesequalTo(String field, double value)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值等于指定值的字段。
RdbPredicatesequalTo(String field, float value)配置謂詞以匹配數(shù)據(jù)類型為浮點且值等于指定值的字段。
RdbPredicatesequalTo(String field, int value)配置謂詞以匹配數(shù)據(jù)類型為 int 且值等于指定值的字段。
RdbPredicatesequalTo(String field, long value)配置謂詞以匹配數(shù)據(jù)類型為長且值等于指定值的字段。
RdbPredicatesequalTo(String field, short value)配置謂詞以匹配數(shù)據(jù)類型為短且值等于指定值的字段。
RdbPredicatesequalTo(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值等于指定值的字段。
RdbPredicatesequalTo(String field, Time value)配置謂詞以匹配數(shù)據(jù)類型為時間且值等于指定值的字段。
RdbPredicatesequalTo(String field, Timestamp value)配置謂詞以匹配數(shù)據(jù)類型為時間戳且值等于指定值的字段。
RdbPredicatesequalTo(String field, Calendar value)配置謂詞以匹配數(shù)據(jù)類型為日歷且值等于指定值的字段。
RdbPredicatesequalTo(String field, Date value)配置謂詞以匹配數(shù)據(jù)類型為日期且值等于指定值的字段。
RdbPredicatesglob(String field, String value)
RdbPredicatesgreaterThan(String field, double value)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, float value)配置謂詞以匹配數(shù)據(jù)類型為浮點且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, int value)配置謂詞以匹配數(shù)據(jù)類型為 int 且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, long value)配置謂詞以匹配數(shù)據(jù)類型為長且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, Time value)配置謂詞以匹配數(shù)據(jù)類型為時間且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, Timestamp value)配置謂詞以匹配數(shù)據(jù)類型為時間戳且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, Calendar value)配置謂詞以匹配數(shù)據(jù)類型為日歷且值大于指定值的字段。
RdbPredicatesgreaterThan(String field, Date value)配置謂詞以匹配數(shù)據(jù)類型為日期且值大于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, double value)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, float value)配置謂詞以匹配數(shù)據(jù)類型為浮點且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, int value)配置謂詞以匹配數(shù)據(jù)類型為 int 且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, long value)配置謂詞以匹配數(shù)據(jù)類型為長且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, Time value)配置謂詞以匹配數(shù)據(jù)類型為時間且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, Timestamp value)配置謂詞以匹配數(shù)據(jù)類型為時間戳且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, Calendar value)配置謂詞以匹配數(shù)據(jù)類型為日歷且值大于或等于指定值的字段。
RdbPredicatesgreaterThanOrEqualTo(String field, Date value)配置謂詞以匹配數(shù)據(jù)類型為日期且值大于或等于指定值的字段。
RdbPredicatesgroupBy(String[] fields)配置 Rdp 謂詞以按特定列對查詢結(jié)果進行分組。
RdbPredicatesin(String field, double[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為雙精度數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, float[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為浮點數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, int[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 int 數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, long[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為長數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, String[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為字符串數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, Time[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為時間數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, Timestamp[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Timestamp 數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, Calendar[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為日歷數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesin(String field, Date[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Date 數(shù)組且值在給定范圍內(nèi)的指定字段。
RdbPredicatesindexedBy(String indexName)配置 RdbPredicates 以指定索引列。
RdbPredicatesinnerJoin(String tableName)將內(nèi)部連接條件添加到 SQL 語句。
RdbPredicatesisNotNull(String field)配置謂詞以匹配值不為空的指定字段。
RdbPredicatesisNull(String field)配置謂詞以匹配值為空的字段。
RdbPredicatesleftOuterJoin(String tableName)將左外連接條件添加到 SQL 語句。
RdbPredicateslessThan(String field, double value)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值小于指定值的字段。
RdbPredicateslessThan(String field, float value)配置謂詞以匹配數(shù)據(jù)類型為浮點且值小于指定值的字段。
RdbPredicateslessThan(String field, int value)配置謂詞以匹配數(shù)據(jù)類型為 int 且值小于指定值的字段。
RdbPredicateslessThan(String field, long value)配置謂詞以匹配數(shù)據(jù)類型為長且值小于指定值的字段。
RdbPredicateslessThan(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值小于指定值的字段。
RdbPredicateslessThan(String field, Time value)配置謂詞以匹配數(shù)據(jù)類型為時間且值小于指定值的字段。
RdbPredicateslessThan(String field, Timestamp value)配置謂詞以匹配數(shù)據(jù)類型為時間戳且值小于指定值的字段。
RdbPredicateslessThan(String field, Calendar value)配置謂詞以匹配數(shù)據(jù)類型為日歷且值小于指定值的字段。
RdbPredicateslessThan(String field, Date value)配置謂詞以匹配數(shù)據(jù)類型為日期且值小于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, double value)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, float value)配置謂詞以匹配數(shù)據(jù)類型為浮點數(shù)且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, int value)配置謂詞以匹配數(shù)據(jù)類型為 int 且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, long value)配置謂詞以匹配數(shù)據(jù)類型為長且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, Time value)配置謂詞以匹配數(shù)據(jù)類型為時間且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, Timestamp value)配置謂詞以匹配數(shù)據(jù)類型為時間戳且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, Calendar value)配置謂詞以匹配數(shù)據(jù)類型為日歷且值小于或等于指定值的字段。
RdbPredicateslessThanOrEqualTo(String field, Date value)配置謂詞以匹配數(shù)據(jù)類型為日期且值小于或等于指定值的字段。
RdbPredicateslike(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值類似于指定字符串的字段。
RdbPredicateslimit(int value)設(shè)置列中與指定謂詞匹配的最大數(shù)據(jù)記錄數(shù)。
RdbPredicatesnotBetween(String field, double low, double high)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 double 且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, float low, float high)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為浮點且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, int low, int high)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 int 且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, long low, long high)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為 long 且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, String low, String high)
RdbPredicatesnotBetween(String field, Time low, Time high)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為時間且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, Timestamp low, Timestamp high)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Timestamp 且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, Calendar low, Calendar high)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為日歷且值超出給定范圍的指定字段。
RdbPredicatesnotBetween(String field, Date low, Date high)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Date 且值超出給定范圍的指定字段。
RdbPredicatesnotEqualTo(String field, boolean value)配置謂詞以匹配數(shù)據(jù)類型為布爾值且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, byte value)配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, double value)配置謂詞以匹配數(shù)據(jù)類型為雙精度且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, float value)配置謂詞以匹配數(shù)據(jù)類型為浮點且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, int value)配置謂詞以匹配數(shù)據(jù)類型為 int 且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, long value)配置謂詞以匹配數(shù)據(jù)類型為長且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, short value)配置謂詞以匹配數(shù)據(jù)類型為短且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, String value)配置謂詞以匹配數(shù)據(jù)類型為字符串且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, Time value)配置謂詞以匹配數(shù)據(jù)類型為時間且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, Timestamp value)配置謂詞以匹配數(shù)據(jù)類型為時間戳且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, Calendar value)配置謂詞以匹配數(shù)據(jù)類型為日歷且值不等于指定值的字段。
RdbPredicatesnotEqualTo(String field, Date value)配置謂詞以匹配數(shù)據(jù)類型為日期且值不等于指定值的字段。
RdbPredicatesnotIn(String field, double[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為雙精度數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, float[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為浮點數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, int[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 int 數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, long[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為長數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, String[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為字符串數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, Time[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為時間數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, Timestamp[] values)配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Timestamp 數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, Calendar[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為日歷數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesnotIn(String field, Date[] values)配置 RdbPredicates 以匹配其數(shù)據(jù)類型為 Date 數(shù)組且值超出給定范圍的指定字段。
RdbPredicatesoffset(int rowOffset)配置 RdbPredicates 以指定返回結(jié)果的開始位置。
RdbPredicateson(String... clauses)向謂詞添加一個 on 條件。
RdbPredicatesor()向謂詞添加或條件。
RdbPredicatesorderByAsc(String field)配置謂詞以匹配其值按升序排序的列。
RdbPredicatesorderByDesc(String field)配置謂詞以匹配其值按降序排序的列。
RdbPredicatesusing(String... fields)向謂詞添加使用條件。
從類 ohos.data.rdb.AbsRdbPredicates 繼承的方法
getTableName
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細信息

RdbPredicates

public RdbPredicates(String tableName)

用于創(chuàng)建 RdbPredicates 實例以搜索 RDB 對象的參數(shù)化構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱參數(shù)描述
tableName表示數(shù)據(jù)庫的表名。

方法詳情

clear

public void clear()

清除 RdbPredicates 的搜索條件。

該方法僅保留 RdbPredicates 中私有屬性 tableName 的值,并將其他私有屬性恢復為默認值。

覆蓋:

在類 AbsRdbPredicates 中清除

equalTo

public RdbPredicates equalTo(String field, byte value)

配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, short value)

配置謂詞以匹配數(shù)據(jù)類型為短且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, int value)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, long value)

配置謂詞以匹配數(shù)據(jù)類型為長且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, double value)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, float value)

配置謂詞以匹配數(shù)據(jù)類型為浮點且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, boolean value)

配置謂詞以匹配數(shù)據(jù)類型為布爾值且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, Date value)

配置謂詞以匹配數(shù)據(jù)類型為日期且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, Time value)

配置謂詞以匹配數(shù)據(jù)類型為時間且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, Timestamp value)

配置謂詞以匹配數(shù)據(jù)類型為時間戳且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, Calendar value)

配置謂詞以匹配數(shù)據(jù)類型為日歷且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

equalTo

public RdbPredicates equalTo(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值等于指定值的字段。

此方法類似于 SQL 語句的 =。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, byte value)

配置謂詞以匹配數(shù)據(jù)類型為字節(jié)且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, short value)

配置謂詞以匹配數(shù)據(jù)類型為短且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, int value)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, long value)

配置謂詞以匹配數(shù)據(jù)類型為長且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, double value)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, float value)

配置謂詞以匹配數(shù)據(jù)類型為浮點且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, boolean value)

配置謂詞以匹配數(shù)據(jù)類型為布爾值且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, Date value)

配置謂詞以匹配數(shù)據(jù)類型為日期且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, Time value)

配置謂詞以匹配數(shù)據(jù)類型為時間且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, Timestamp value)

配置謂詞以匹配數(shù)據(jù)類型為時間戳且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, Calendar value)

配置謂詞以匹配數(shù)據(jù)類型為日歷且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

notEqualTo

public RdbPredicates notEqualTo(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值不等于指定值的字段。

此方法類似于 SQL 語句的!=。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

beginWrap

public RdbPredicates beginWrap()

為謂詞添加左括號。

該方法與 SQL 語句的 ( 類似,需要與 endWrap() 配合使用。

返回:

返回帶有左括號的謂詞。

endWrap

public RdbPredicates endWrap()

為謂詞添加右括號。

該方法與 SQL 語句的 ) 類似,需要與 beginWrap() 配合使用。

返回:

返回帶有右括號的謂詞。

or

public RdbPredicates or()

向謂詞添加或條件。

此方法類似于 SQL 語句的 or 。

返回:

返回帶有 or 條件的謂詞。

and

public RdbPredicates and()

向謂詞添加一個和條件。

該方法與 SQL 語句類似。

回報:

返回帶有 and 條件的謂詞。

contains

public RdbPredicates contains(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值包含指定值的字段。

此方法類似于 SQL 語句的包含。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

beginsWith

public RdbPredicates beginsWith(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串開頭的字段。

此方法類似于 SQL 語句的 value%。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

endsWith

public RdbPredicates endsWith(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值以指定字符串結(jié)尾的字段。

此方法類似于 SQL 語句的 %value。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

isNull

public RdbPredicates isNull(String field)

配置謂詞以匹配值為空的字段。

此方法類似于 SQL 語句的 is null。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。

返回:

返回與指定字段匹配的謂詞。

isNotNull

public RdbPredicates isNotNull(String field)

配置謂詞以匹配值不為空的指定字段。

此方法類似于 SQL 語句的 is not null。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。

返回:

返回與指定字段匹配的謂詞。

like

public RdbPredicates like(String field, String value)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值類似于指定字符串的字段。

此方法類似于 SQL 語句。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。 值中的百分號 (%) 是通配符(如正則表達式中的 *)。

返回:

返回與指定字段匹配的謂詞。

glob

public RdbPredicates glob(String field, String value)

between

public RdbPredicates between(String field, int low, int high)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, long low, long high)

配置謂詞以匹配數(shù)據(jù)類型為長且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, double low, double high)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, float low, float high)

配置謂詞以匹配數(shù)據(jù)類型為浮點且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, Date low, Date high)

配置謂詞以匹配數(shù)據(jù)類型為日期且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, Time low, Time high)

配置謂詞以匹配數(shù)據(jù)類型為時間且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, Timestamp low, Timestamp high)

配置謂詞以匹配數(shù)據(jù)類型為 Timestamp 且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, Calendar low, Calendar high)

配置謂詞以匹配數(shù)據(jù)類型為日歷且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

between

public RdbPredicates between(String field, String low, String high)

配置謂詞以匹配數(shù)據(jù)類型為字符串且值在給定范圍內(nèi)的指定字段。

此方法類似于 SQL 語句之間的方法。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與謂詞匹配的最小值。
high指示與謂詞匹配的最大值。

返回:

返回與指定字段匹配的謂詞。

notBetween

public RdbPredicates notBetween(String field, int low, int high)

配置 RdbPredicates 以匹配數(shù)據(jù)類型為 int 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, long low, long high)

配置 RdbPredicates 以匹配其數(shù)據(jù)類型為 long 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, double low, double high)

配置 RdbPredicates 以匹配數(shù)據(jù)類型為 double 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, float low, float high)

配置 RdbPredicates 以匹配其數(shù)據(jù)類型為浮點且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, Date low, Date high)

配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Date 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, Time low, Time high)

配置 RdbPredicates 以匹配其數(shù)據(jù)類型為時間且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, Timestamp low, Timestamp high)

配置 RdbPredicates 以匹配數(shù)據(jù)類型為 Timestamp 且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, Calendar low, Calendar high)

配置 RdbPredicates 以匹配其數(shù)據(jù)類型為日歷且值超出給定范圍的指定字段。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
low指示與 RdbPredicates 匹配的最小值。
high指示與 RdbPredicates 匹配的最大值。

返回:

返回與指定字段匹配的 RdbPredicates。

notBetween

public RdbPredicates notBetween(String field, String low, String high)

greaterThan

public RdbPredicates greaterThan(String field, int value)

配置謂詞以匹配數(shù)據(jù)類型為 int 且值大于指定值的字段。

此方法類似于 SQL 語句的 >。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

greaterThan

public RdbPredicates greaterThan(String field, long value)

配置謂詞以匹配數(shù)據(jù)類型為長且值大于指定值的字段。

此方法類似于 SQL 語句的 >。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

greaterThan

public RdbPredicates greaterThan(String field, double value)

配置謂詞以匹配數(shù)據(jù)類型為雙精度且值大于指定值的字段。

此方法類似于 SQL 語句的 >。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

greaterThan

public RdbPredicates greaterThan(String field, float value)

配置謂詞以匹配數(shù)據(jù)類型為浮點且值大于指定值的字段。

此方法類似于 SQL 語句的 >。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

greaterThan

public RdbPredicates greaterThan(String field, Date value)

配置謂詞以匹配數(shù)據(jù)類型為日期且值大于指定值的字段。

此方法類似于 SQL 語句的 >。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

greaterThan

public RdbPredicates greaterThan(String field, Time value)

配置謂詞以匹配數(shù)據(jù)類型為時間且值大于指定值的字段。

此方法類似于 SQL 語句的 >。

參數(shù):

參數(shù)名稱參數(shù)描述
field表示數(shù)據(jù)庫表中的列名。
value指示要與謂詞匹配的值。

返回:

返回與指定字段匹配的謂詞。

greaterThan

public RdbPredicates greaterThan(String field, Timestamp value)

配置謂詞以匹配數(shù)據(jù)類型為時間戳且值大于指定值的
名稱欄目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS RdbPredicates
文章網(wǎng)址:http://www.5511xx.com/article/dppeide.html