.NET

SQL-Abfragen schreiben

Die häufigste Art von innerem Tab ist der Query Tab (Abfrage-Tab), der die folgenden Elemente enthält:

Nach der Ausführung werden die Tabs auch in der OmniDB-Benutzerdatenbank gespeichert (Titel und Inhalt), sodass Sie beim nächsten Öffnen von OmniDB alle geöffnet sehen. Außerdem wird jeder Befehl, den Sie in einem Query Tab ausführen, in Ihrem Abfrageverlauf und in der Datei omnidb.log gespeichert.

SQL-Autovervollständigung

Der SQL-Editor verfügt über eine Funktion, die beim Erstellen neuer Abfragen sehr hilfreich ist: die SQL-Code-Vervollständigung. Mit dieser Funktion ist es möglich, Spalten zu vervollständigen, die in einer Tabelle enthalten sind, auf die über einen Alias verwiesen wird. Um die Autovervollständigung zu öffnen, müssen Sie lediglich den Alias, das Zeichen . und dann Strg-Leertaste eingeben:

Wenn der Benutzer die Autovervollständigung nicht mit dem Cursor in der Nähe eines Tabellen-Alias startet, zeigt die Komponente mehrere Datenkategorien an. Durch Eingabe im Filter-Textfeld werden Elemente in allen Kategorien gefiltert:

Die Autovervollständigungskomponente kann auch einige kontextbezogene Informationen erkennen. Wenn Sie beispielsweise den Namen eines Schemas eingeben, dann das Zeichen . und Strg-Leertaste drücken, können Sie nach Objekten filtern, die nur in diesem Schema enthalten sind:

Bitte beachten Sie, dass die Autovervollständigung bei RDBMS außer PostgreSQL nur für Tabellenspalten funktioniert.