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
Berechtigungen zum Auswählen aus der Tabelle, die die räumlichen Daten enthält.
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.
Das bedeutet, dass ein Fehler ausgegeben wird, 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, und führen Sie die Anweisung erneut aus.
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 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 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 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |