Es ist auch möglich, Abfragen direkt in SQL-Syntax zu schreiben. Diese Option bietet volle Flexibilität in der verwendeten Datenbank bzw. Anwendungsumgebung. Sie können in der WHERE-Klausel jede Tabelle verwenden, die über die konfigurierte Datenbankverbindung zugänglich ist.

Sie können die SQL-Abfrage entweder über das Menü Datenbank – SQL Abfragen öffnen oder über den entsprechenden Button in der Symbolleiste.

Im folgenden Fenster können Sie SQL-Abfragen konfigurieren.

Datei

Falls vorhanden, wählen Sie eine zuvor erstellte Abfragedatei aus.

SQL Auswahl

Tragen Sie einen SQL-Text ein. Bei einer geöffneten SQL-Datei wird der Text hier angezeigt und Sie können den Text bearbeiten.

<Sichern>

Änderungen in der aktuell geöffneten Abfragedatei speichern.

<Sichern als>

Als neue Abfragedatei speichern.

Für weitere Informationen zu folgenden Einstellungen, siehe Abfrageassistent:

  • Verbinde Signale mit Datenbank Synchronisationsfeld

  • Zu vorherigem Abfrageergebnis hinzufügen

  • Maximale Zeilen in der Ergebnismenge

  • Spaltennamen ableiten aus

  • <Abfrage ausführen>

  • <Abbrechen>

  • <Neue Abfrage>

Beispiel: Syntax-Unterschiede

Abfrage der Daten der letzten zwei Tage in SQL Server:

SELECT * FROM PDA_File WHERE _Timestamp > (getdate()- 2)

Abfrage der Daten der letzten zwei Tage in Oracle-Syntax:

SELECT * FROM PDA_File WHERE I_Timestamp > (SYSDATE - 2)