Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#5

Re: SQL (allg.): SELECT FIRST u.ä. oder <window clause>

  Alt 14. Sep 2009, 07:48
Hallo Heiko,

danke für diesen Hinweis. Damit werde ich in der SQL-Dokumentation (2003 und 2008) mal nach ROW_NUMBER suchen. Die anderen Verfahren weichen zwar insofern davon ab, weil sie mit "normalen" Klauseln des SELECT-Befehls arbeiten und ROW_NUMBER() als Funktion deklariert wird. Aber mal sehen...

Verwirrt hat mich zusätzlich ein Hinweis in der FB-Dokumentation von IBExpert (Holger Klemt):
Zitat:
The SQL-compliant ROWS syntax obviates the need for FIRST and SKIP...
ROWS in Firebird wäre also wegen größerer Nähe zum SQL-Standard eingeführt worden. Aber in der SQL-Dokumentation habe ich keine Bestätigung für diese Verwendung von ROWS gefunden.

Gruß Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat