Language

SQLiteQueryBuilder.BuildQuery メソッド

定義

オーバーロード

名前 説明
BuildQuery(String[], String, String[], String, String, String, String)
古い.

このメンバーは非推奨です。

BuildQuery(String[], String, String, String, String, String)

buildUnionQuery のUNION演算子を介して結合されるSELECTステートメントのグループでの使用に適したSELECTステートメントを構築します。

BuildQuery(String[], String, String[], String, String, String, String)

注意事項

deprecated

このメンバーは非推奨です。

[Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public virtual string? BuildQuery(string[]? projectionIn, string? selection, string[]? selectionArgs, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member BuildQuery : string[] * string * string[] * string * string * string * string -> string
override this.BuildQuery : string[] * string * string[] * string * string * string * string -> string

パラメーター

projectionIn
String[]

返す列の一覧。 null を渡すとすべての列が返されます。これは、使用されないストレージからデータを読み取らないようにすることはお勧めしません。

selection
String

返す行を宣言するフィルター。SQL WHERE 句として書式設定されます ( WHERE 自体は除きます)。 null を渡すと、指定された URL のすべての行が返されます。

selectionArgs
String[]
groupBy
String

SQL GROUP BY 句 ( GROUP BY 自体を除く) として書式設定された行をグループ化する方法を宣言するフィルター。 null を渡すと、行はグループ化されません。

having
String

行グループ化が使用されている場合は、カーソルに含める行グループを、SQL HAVING 句 ( HAVING 自体を除く) として書式設定されたフィルターによって宣言されます。 null を渡すと、すべての行グループが含まれるようになります。行グループ化が使用されていない場合は必須です。

sortOrder
String

SQL ORDER BY 句として書式設定された行を並べ替える方法 ( ORDER BY 自体を除く)。 null を渡すと、既定の並べ替え順序が使用され、順序が指定されていない可能性があります。

limit
String

LIMIT句として書式設定された、クエリによって返される行数を制限します。 null を渡すと、 LIMIT 句がないことを示します。

返品

結果の SQL SELECT ステートメント

属性

注釈

このメンバーは非推奨です。 SQL パラメーターの置換が実行されないので、このメソッドのシグネチャは誤解を招きます。選択引数パラメーターは、まったく使用されません。 混乱を避けるために、代わりに #buildQuery(String[], String, String, String, String, String) を呼び出します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

BuildQuery(String[], String, String, String, String, String)

buildUnionQuery のUNION演算子を介して結合されるSELECTステートメントのグループでの使用に適したSELECTステートメントを構築します。

[Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual string? BuildQuery(string[]? projectionIn, string? selection, string? groupBy, string? having, string? sortOrder, string? limit);
[<Android.Runtime.Register("buildQuery", "([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetBuildQuery_arrayLjava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member BuildQuery : string[] * string * string * string * string * string -> string
override this.BuildQuery : string[] * string * string * string * string * string -> string

パラメーター

projectionIn
String[]

返す列の一覧。 null を渡すとすべての列が返されます。これは、使用されないストレージからデータを読み取らないようにすることはお勧めしません。

selection
String

返す行を宣言するフィルター。SQL WHERE 句として書式設定されます ( WHERE 自体は除きます)。 null を渡すと、指定された URL のすべての行が返されます。

groupBy
String

SQL GROUP BY 句 ( GROUP BY 自体を除く) として書式設定された行をグループ化する方法を宣言するフィルター。 null を渡すと、行はグループ化されません。

having
String

行グループ化が使用されている場合は、カーソルに含める行グループを、SQL HAVING 句 ( HAVING 自体を除く) として書式設定されたフィルターによって宣言されます。 null を渡すと、すべての行グループが含まれるようになります。行グループ化が使用されていない場合は必須です。

sortOrder
String

SQL ORDER BY 句として書式設定された行を並べ替える方法 ( ORDER BY 自体を除く)。 null を渡すと、既定の並べ替え順序が使用され、順序が指定されていない可能性があります。

limit
String

LIMIT句として書式設定された、クエリによって返される行数を制限します。 null を渡すと、 LIMIT 句がないことを示します。

返品

結果の SQL SELECT ステートメント

属性

注釈

buildUnionQuery のUNION演算子を介して結合されるSELECTステートメントのグループでの使用に適したSELECTステートメントを構築します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象