Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Full text search - deo reči

[es] :: MS SQL :: Full text search - deo reči

[ Pregleda: 1532 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vujkev
Beograd

Član broj: 8072
Poruke: 1347
212.200.243.*



+104 Profil

icon Full text search - deo reči01.02.2007. u 11:27 - pre 222 meseci
Da li mogu da pretražujem tabelu, a da mu kao parametar dam bilo koji deo reči. Ako u tabeli imam sledeče podatke

ID Kol1
------
1 test
2 test1
3 test1234
....

sa sledećim upitom
Code:

select * from CONTAINStable(table_1, *, ' "te*" ')


dobijem sve redove koji počinju sa "te". Međutim ako kao upit stavim

Code:

select * from CONTAINStable(table_1, *, ' "*es*" ')


ne dobijem ništa :( Da li je ovo ograničenje 2005 express verzije ili generalno ograničenje?
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

roberto555
Croatia

Član broj: 64744
Poruke: 451
*.adsl.net.t-com.hr.



Profil

icon Re: Full text search - deo reči01.02.2007. u 20:50 - pre 222 meseci
select 'kolone' from 'tabela' where 'kolona po kojoj trazis' like '%es%'

gdje je vjerojatno znaš al, 'kolone'- kolone koje želiš da t vrati, 'tabea'-ime tvoje tabele :) i 'kolona po kojoj trazis' - kolona po kojoj tražiš :) <to sigurno nisi znao :))

-dobit češ sve koji na BILO KOJEM mjestu imaju 'es', a za točno mjesto koristi _ (mislim da je to)
----Roberto----
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1347
212.200.243.*



+104 Profil

icon Re: Full text search - deo reči01.02.2007. u 23:45 - pre 222 meseci
Da to će naravno raditi, ali biće izuzetno sporo. Trebalo bi mi nešto mnogo brže npr. korišćenje Full text search-a
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.static.sbb.co.yu.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Full text search - deo reči02.02.2007. u 09:41 - pre 222 meseci
U CONTAINS * ne predstavlja wild card kao % za like. Za full text search postoji mogucnost pretrazivanja pomocu prefiksa. Znaci mozes da napises prefiks* ali zvezdica na bilo kom drugom mestu je sintaksno neispravna.
Every hamster has his day.
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.static.sbb.co.yu.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Full text search - deo reči02.02.2007. u 09:47 - pre 222 meseci
@Roberto:

To sto ti spominjes, nema veze sa temom Full text search je metod pretrazivanja dugackih tekstova pod odredjenim uslovima (mozes pretrazivati razlicite gramaticke oblike, traziti reci koje su "blizu" jedna drugoj i jos mnogo toga) i zahteva drugaciji nacin indeksiranja podataka.
Savet: proguglaj malo, mnogo mocna stvar
Every hamster has his day.
 
Odgovor na temu

roberto555
Croatia

Član broj: 64744
Poruke: 451
*.adsl.net.t-com.hr.



Profil

icon Re: Full text search - deo reči02.02.2007. u 16:40 - pre 222 meseci
@Fedya : da budem iskren nisam uopče svatio što čovjek misli pod full text search, al mi je ličilo da mu treba nešto slično 'like' :) pa sam napisao iako mi je bilo čudno da čovjek radi backup i sa server device- ima iz programa itd. (jedna tu prethodna tema) a nezna ovo sa like :) <smiješno>, no bila je najbolja namjera da mu pomognem a ovo full text.... mi još nije trebalo pa se nisam ni interesirao jer nemam baš previše vremena bila je namjera da pomognem ne da se radim pametan sad,,, nadam se da nisi ti to tako doživio :) al usput kad si več rekao da je močna stvar mogao bi malo u nekoliko rečenica pojasnit to,,,ako ti se da da znam i ja,,,,
----Roberto----
 
Odgovor na temu

[es] :: MS SQL :: Full text search - deo reči

[ Pregleda: 1532 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.