Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 5.503 pregleda

Najnovija ↓

Redni broj reda u upitu u MSSQL-u 27.05.2004. u 13:39 · pre 273 meseca #1
Siguran sam da to postoji - MSSQL funkcija koja vraca redni broj trenutnog reda u SELECT upitu - ali ne mogu da je nadjem u helpu.

Da li neko zna koja je funkcija u pitanju? Moze to da se resi na razne nacine, ali me zanima bas ta funkcija
Potpis
manda
Re: Redni broj reda u upitu u MSSQL-u 27.05.2004. u 15:06 · pre 273 meseca #2
Ako ti treba da svaki red ima redni broj, moraćeš da koristiš (neku) privremenu tabelu. Koliko je meni poznato takva funkcija ne postoji u dosadašnjim verzijama SQL Servera (trač je da su nešto najavili za sledeću verziju).
Potpis
Commercial-Free !!!
Re: Redni broj reda u upitu u MSSQL-u 27.05.2004. u 15:43 · pre 273 meseca #3
Ja sam ovo nijesam znao kad sam radio sa MSSQL-om pa sam prebrojavao prethodne redove i +1 .
U Oracle-u postoji ROWNUM pa sam slicno pitanje postavio za MSSQL na Google-u.

Google mi je dao sljedecu stranicu na kojoj je objasnjeno vise nacina da se ovo uradi:

http://www.databasejournal.com...ql/article.php/10894_2244821_2

Jedan od nacina je vrlo slican nacinu na koji sam ja radio.
degojos je u pravu da takva funkcija ne postoji.

Meni izgleda dobar nacin da napravis "stored procedure"-u koja ce ovo da radi.

[Ovu poruku je menjao septembar dana 27.05.2004. u 16:54 GMT]
Re: Redni broj reda u upitu u MSSQL-u 27.05.2004. u 15:48 · pre 273 meseca #4
Može, ali obavezno treba voditi računa o, rekao bih, ogromnim nedostacima ovakvog pristupa koji su lepo pobrojani u članku. Takođe, drugi primer (upotreba kursora) je problematičan jer svaki FETCH je, u biti, novi SELECT.
Potpis
Commercial-Free !!!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme