タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sqlとlikeに関するnirvashのブックマーク (1)

  • あの不定記 sqlite の LIKE 演算でインデックスを使う方法

    sqliteのLIKE演算でインデックスを使う方法 ― ありえるえりあ sqliteで、次の条件を満たしたselectでインデックスが使われていませんでした(explainで確認)。 インデックスを張ったカラム LIKE '/foo/bar/%'のように%が最後 次のページにsqliteがLIKE演算子に対しインデックスを使う条件が書いてありました。 http://www.sqlite.org/optoverview.html case-sensitive=OFFの時、sqliteは上記のようなLIKE演算に対して、インデックスを使ってくれません。 張ったインデックスの collating sequence は何でしょうか?どこでも何も指定しなければデフォルトの BINARY ですが、case-insensitive な演算に使うためには NOCASE でないといけません。 また、インデッ

    nirvash
    nirvash 2007/11/26
    なるほど
  • 1