デフォルトのようなSQLクエリファジーは、大文字と小文字を区別しません
等を用いた場合、どのようにそれはケースをサポートしていますか?
上、下、漠然とすべてのコンテンツではなく、大文字と小文字を区別したコンテンツ。
sqliteのデータベースのテキストフィールドは、デフォルトでは大文字と小文字が区別されますが、あいまいクエリだけでは動作しません。
溶液がある:最初のクエリプラグマcase_sensitive_like = 1を実行する前に、データベース・クエリを実行します。
値case_sensitive_like PRAGMA、および1/0であってもよいが、また、ON / OFFに提供することができます。
オンにすると、変更がデータベースを変更する考えがあります。
大文字と小文字を区別開け、あなたが制限パラメータクエリデータを追加する必要があります後には、ことは注目に値します
直接アクセスなし結果:
選択 * から HanziList ピンインのような「Q%で」
クエリログから、我々はデータの量が実際に問い合わせ0をデフォルトことがわかります。
limitパラメータを追加します。
ここ0,3リミット、前3からクエリデータを示すデータ。
また、直接デジタル3を使用することができます
参考: