Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 2.172 pregleda

Najnovija ↓

row_number problem 18.07.2008. u 12:35 · pre 222 meseca
izmenjeno 1 put, poslednji put brankec 18.07.2008. u 15:46
  1. brankec18.07.2008. u 15:46zapis iz teksta poruke
#1
Imam instaliran SQL 2005 enterprise edition. Kada koristim funkciju row_number javlja mi se sledeca greska: row_number is not a recognized function name. Zasto?
Re: row_number problem 18.07.2008. u 14:05 · pre 222 meseca #2
Citat:
brankec:Kada koristim funkciju row_count javlja mi se sledeca greska: row_number is not a recognized function name.


Je l' row_count ili row_number?
row_count ne postoji u t-sql-u, postoji @@rowcount. Ako mislis na row_number() njega moras koristi sa over() klauzulom. Takodje row_number() nije postojao pre 2005-ice tako da ako ti baza trci u nekom compatibility modu nece ti raditi...
Ako ti nisam dao odgovor - baci parce koda gde ti se javlja greska...
Potpis
Every hamster has his day.
Re: row_number problem 18.07.2008. u 16:10 · pre 222 meseca #3
Moja greska. Mislio sam na ROW_NUMBER(). Sintaksa je ispravna sigurno (koristio sam OVER klazulu).

Zanimljivo mi je sto si napisao :"baza trci u nekom compatibility modu", posto je baza na racunaru sa sql server 2000 MSDE.
Druga zanimljiva stvar je u tome sto takvih problema nemam kod kuce (istu tu bazu sam pokrenuo kod sebe na racunaru).
Re: row_number problem 18.07.2008. u 16:35 · pre 222 meseca #4
SQL Server 2000 (bilo koja verzija) nema row_number().
Btw, sad si me zbunio :) Kazes imas 2005 EE, pa zatim kazes MSDE 2000 i onda da kod tebe nemas problem a ne kazes sta imas kod kuce...
Uglavnom... 99% da si ili pod starijom verzijom servera ili da ti je baza na 80 ili starijem compatibility modu.
Potpis
Every hamster has his day.
Re: row_number problem 18.07.2008. u 21:41 · pre 222 meseca #5
Na poslu imamo racunaru koji koristi MSDE 2000 i na kome ja ta baza. Ja na svom racunaru (koji je u mrezen sa prethodnim racunarom) imam SQL 2005. Kada se prikacim (attach database) na tu bazu i pisem query javlja mi se prethodni problem. Tu istu bazu sam nasnimio na svoj racunar kod kuce koji takodje ima SQL 2005 i na njemu ROW_NUMBER radi bez problema.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme