Auf Thema antworten

Deine Lösung liefert aber leider nicht das richtige Ergebnis.


Der Wert für rownum wird vor dem Sortieren festgelegt.


Deine Version liefert einen beliebigen "erste" Datensatz zurück und sortiert dieses Ergebnis (mit nur einer Zeile).


Wenn Du gezwungen bist, mit einer nicht mehr unterstützten Oracle Version zu arbeiten, dann musst Du das so machen:

[code]select column_name

from (

  select column_name, rownum as rn

  from user_tab_cols

  order by column_id

)

where rn = 1;[/code]


Zurück
Oben