Autor | Zpráva | ||
---|---|---|---|
vokounek Profil * |
#1 · Zasláno: 28. 5. 2013, 15:47:41
Lze vyhledávat v db sqlite bez diakritiky, tzn. zadám cas a vyhledá to i čas a opačně. Lze to nějak udělat?
Děkuji za radu |
||
juriad Profil |
#2 · Zasláno: 28. 5. 2013, 16:21:11
Přidáš si další sloupec, který bude maximálně normalizovaný, například: vše malými písmeny a s odstraněnou diakritikou.
|
||
vokounek Profil * |
#3 · Zasláno: 28. 5. 2013, 17:56:19
Hmm, jasný, ale když tam bude i rozsáhlý text?
|
||
vokounek Profil * |
#4 · Zasláno: 28. 5. 2013, 22:23:07
Jde o to, že je-li v db uloženo mnoho delších textů, v kterých chceme vyhledávat, nelze je jednodu3e normalizovat do formátu bez diakritiky.
Prosím, lze dané vyhledávání řešit jinak? |
||
Jakub Musil Profil |
#5 · Zasláno: 29. 5. 2013, 00:09:08
Jsou v podstatě pouze 2 řešení:
1. Normalizace (viz výše) 2. Použít ICU extension. www.sqlite.org/src/artifact?ci=trunk&filename=ext/icu/README.txt |
||
Časová prodleva: 11 let
|
0