Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#1

Advantage SQL und LIMIT? oO

  Alt 5. Apr 2007, 11:06
Datenbank: Advantage SQL Server • Version: 7 • Zugriff über: TAdsQuery
Hallo,

hab hier grad mit der Query für "Advantage SQL Server Version 7" ein Problem. Scheinbar mag der "LIMIT" nicht.

SQL-Code:
SELECT
  Clients.ID,
  Clients.Name,
  HealingsheetsIndex.Title,
  HealingsheetsIndex.ObjectID,
  Objects.Name,
  Objects.ID,
  SendingSchedule.*
FROM
  SendingSchedule,
  Clients,
  HealingsheetsIndex
    LEFT OUTER JOIN
      Objects ON Objects.ID = HealingsheetsIndex.ObjectID
WHERE
  (Clients.ID=SendingSchedule.ClientID) AND
  (HealingsheetsIndex.ID=SendingSchedule.HealingsheetIndexID) AND
  ((HealingsheetsIndex.ID=SendingSchedule.HealingsheetIndexID) AND (HealingsheetsIndex.Active=TRUE)) AND
  (SendingSchedule.Active=True)
ORDER BY
  SendingSchedule.SendingTimestamp ASC
LIMIT 0,100;
Hier erhalte ich die Fehlermeldung:
Code:
AdsQuery: Error 7200: AQE Error: State = 42000;  NativeError = 2117; [Extended Systems][Advantage SQL Engine]Unexpected token: LIMIT : found extra tokens after expected end of statement -- Location of error in the SQL statement is: 569
Wenn ich nur eine einfache Query bastel, meckert er auch:SELECT * FROM Clients LIMIT 0,10
Code:
Error 7200: AQE Error: State = 42000;  NativeError = 2117; [Extended Systems][Advantage SQL Engine]Unexpected token: 0 : found extra tokens after expected end of statement - Location Of Error: 28.
In dem Code-Editor des Data Architects wird "LIMIT" auch nicht farblich hinterlegt.

Kennt Advantage etwa kein LIMIT?!
  Mit Zitat antworten Zitat