Cursor z order by

SV
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 miesięcy
  • Lokalizacja:Warszawa
  • Postów:62
0

Witam,
próbuję stworzyć cursor w danej procedurze, jego definicja wygląda tak (lub zamierzona definicja ;)

Kopiuj
 declare k1 SCROLL cursor for (select kwota_wn,datadekretu from dekr d where d.nrumowy=@idumowy order by DATADEKRETU  ) 

Niestety dostaje zwrotny komunikat z błędem:
Incorrect syntax near the keyword 'order'.

Proszę o jakieś sugestie.

LD
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 2 lata
  • Postów:115
0

Mozesz np zaladowac posortowane dane do tabeli tymczasowej i z niej zrobic kursor

Vardamir
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 8 lat
  • Lokalizacja:Wrocław
1

Usuń te nawiasy :)


"There are people who actually like programming. I don't understand why they like programming."
Rasmus Lerdorf
edytowany 2x, ostatnio: Vardamir
SV
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 miesięcy
  • Lokalizacja:Warszawa
  • Postów:62
1

Dzięki @Vardamir , zadziałało tak jak pisałeś. Przyzwyczajenia z innych baz czasem powodują komplikacje ;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.