> Hallo!
> 
> > > > Transact SQL, Stored Procedure
> > >
> > >
> > > Hmmm, ich habe etwas in der Doku nachgesehen, aber nichts in
> > > der Form von
> > > Split gefunden....
> > >
> >
> > Das kommt daher, dass T-SQL gar keine Arrays kennt....
> 
> SQL Server 2000 kennt "table" als Datentyp. Darin k�nnte man auch ein
> Array sauber ablegen. Allerdings habe ich so etwas noch nie gemacht.
> Riecht doch irgendwie immer nach schlechtem Design, oder?

Ja, w�rde ich auch sagen...
Wenn man schon like benutzen muss ist es wohl das schnellste, wenn man
sich das sql statement ausnahmsweise zusammenbastelt...
Das umst�ndliche Hantieren mit worten in tables, das eigene parsen der
worte aus einem CSV-String nur um alles innerhalb einerSP zu machen ist
wohl nicht unbedingt schneller, als wenn man das statement ausserhalb
zusammengebastelt...

Claudius

> 
> > Du m�sstest also schon selbst das n�chste komma suchen und dann das
> wort
> > inkl. Komma aus dem string schneiden etc...
> 
> Und trotzdem tut's mir weh, so etwas mit "LIKE '%...%'" in einer SP zu
> machen.
> 
> Schon mal den VolltextIndex des SQL-Server ausprobiert. Nach meinen
> "sp�rlichen" Erfahrungen ist das auf jeden Fall performanter als "LIKE
> '%...%'", zumindest beim SELECT, sicher nicht beim INSERT oder UPDATE.
> 
> Freundliche Gr��e
> Joachim van de Bruck
> 
> 
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an