In Interactive SQL können Sie mithilfe der Registerkarte Räumliche Vorschau eine Geometrie als Bild anzeigen, um zu erkennen, was die Daten in der Datenbank darstellen.
Voraussetzungen
Sie müssen das SELECT-Privileg für die Tabelle haben, aus der Sie auswählen, oder das SELECT ANY TABLE-Systemprivileg.
Kontext und Bemerkungen
Jede Instanz von Interactive SQL ist einer eigenen Verbindung mit einer Datenbank zugeordnet. Wenn Sie eine Instanz des Spatial Viewers in Interactive SQL öffnen, bleibt diese Instanz des Spatial Viewers weiterhin dieser Instanz von Interactive SQL zugeordnet und teilt die Verbindung zur Datenbank mit ihm.
Ein Fehler wird ausgegeben, wenn Sie beim Ausführen einer Abfrage im Spatial Viewer versuchen, eine Abfrage in der zugeordneten Instanz von Interactive SQL auszuführen. Ebenso gilt: Wenn Sie mehrere Instanzen des Spatial Viewers öffnen, die von derselben Instanz von Interactive SQL erstellt wurden, kann jeweils nur eine dieser Instanzen eine Abfrage ausführen. Die anderen Instanzen müssen warten, bis die Abfrage abgeschlossen ist.
Standardmäßig kürzt Interactive SQL-Werte im Fensterausschnitt Ergebnisse auf 256 Zeichen. Wenn Interactive SQL den Fehler meldet, dass der vollständige Spaltenwert nicht gelesen werden konnte, erhöhen Sie den Kürzungswert. Klicken Sie dazu auf Extras » Optionen und anschließend im linken Fensterausschnitt auf SQL Anywhere. Ändern Sie auf der Registerkarte Ergebnisse die Option Kürzungslänge auf einen hohen Wert, z.B. 5000. Klicken Sie auf OK, um Ihre Änderungen zu speichern, führen Sie die Abfrage noch einmal aus und doppelklicken Sie anschließend erneut auf die Zeile.
Verbinden Sie sich über Interactive SQL mit Ihrer Datenbank.
Führen Sie eine Abfrage aus, um räumliche Daten aus einer Tabelle auszuwählen. Beispiel:
SELECT * FROM owner.spatial-table; |
Doppelklicken Sie im Fensterausschnitt Ergebnisse auf einen beliebigen Wert in der Spalte "Formen", um den Wert im Fenster Wert zu öffnen.
Der Wert wird im Fenster Wert auf der Registerkarte Text angezeigt.
Klicken Sie auf die Registerkarte Räumliche Vorschau, um die Geometrie als skalierbare Vektorgrafik (SVG) anzuzeigen.
Beispiel
Stellen Sie eine Verbindung mit der Beispieldatenbank her und führen Sie die folgende Abfrage aus:
SELECT * FROM GROUPO.SpatialShapes; |
Doppelklicken Sie auf einen beliebigen Wert in der Spalte Shapes im Fensterausschnitt Ergebnisse, um den Wert im Fenster Wert zu öffnen.
Der Wert wird im Fenster Wert auf der Registerkarte Text angezeigt.
Klicken Sie auf die Registerkarte Räumliche Vorschau, um die Geometrie als skalierbare Vektorgrafik (SVG) anzuzeigen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |