SQL-Monitor
Diese Seite ermöglicht einen direkten, einfachen Zugriff auf Datenbanken, die per DatabaseService angebundenen sind.
Handelt es sich um ein Statement, das ein Ergebnis zurückliefert (z. B. SELECT), wird die Ergebnistabelle nach der Ausführung des Statements unter dem Eingabebereich angezeigt. Damit der Browser nicht mit zu viel Daten bei der Anzeige überfordert wird, ist die maximale Anzahl von Zeilen standardmäßig auf 100 eingestellt. Sollen eine andere Zahl von Ergebniszeilen angezeigt werden, kann dieser Wert geändert werden.
Achtung: Es findet keine Sicherheitsüberprüfung oder ähnliches statt. Alle Statements werden ohne Änderung an die Datenbank weitergereicht, so dass durchaus Schaden an der Datenbank oder den gespeicherten Daten angerichtet werden kann. Entsprechende Vorsicht bei der Benutzung ist daher geboten.
(1) Angabe des SqlServices. Normalerweise SqlService.
(2) Angabe des Datenbank-Aliases, der auf die gewünschte Datenbank verweist.
(3) Eingabefeld für das SQL-Statement.
Hinweis: Im WHERE-Teil der Abfrage können auch Parameter der Form @1:s@ verwendet werden. Wenn die Abfrage gestartet wird, erscheint dann ein weiterer Dialog, in dem man Werte für diese Parameter angeben kann. Der erste Teil im Parameter ist die Parameternummer (Ganzzahl, angefangen bei 0). Der zweite Teil hinter dem Doppelpunkt ist der Datentyp. Erlaubte Datentypen:
Kürzel |
Datentyp |
i |
Integer |
f |
Float |
r |
Real |
d |
Date |
t |
Timestamp |
s |
String |
l |
Long |
v |
Boolean |
b |
Blob |
x |
Textstream |
(4) Hiermit wird das eingegebene SQL-Statement ausgeführt.
(5) Hier kann die Ergebnismenge eingeschränkt werden.
(6) Liste mit Ergebnis des ausgeführten SQL-Statements.
(7) Siehe folgender Screenshot. Es wird eine Liste der in der Datenbank definierten Tabellen angezeigt. Die Bedeutung der Spalten entspricht der Ergebnismenge vom Aufruf der Funktion getTables des JDBC-Treibers.