SQLiteQueryBuilder.BuildQuery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
BuildQuery(String[], String, String[], String, String, String, String) |
古い.
このメンバーは非推奨とされます。 |
BuildQuery(String[], String, String, String, String, String) |
|
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 パラメーターの置換が実行されないので、このメソッドのシグネチャは誤解を招きます。selection arguments パラメーターはまったく使用されません。 混乱を避けるために、代わりに を呼び出 #buildQuery(String[], String, String, String, String, String)
します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
BuildQuery(String[], String, String, String, String, String)
SELECT
buildUnionQuery の演算子を介してUNION
結合されるステートメントの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
ステートメント
- 属性
注釈
SELECT
buildUnionQuery の演算子を介してUNION
結合されるステートメントのSELECT
グループで使用するのに適したステートメントを構築します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。