Das Mantra " Lage , Lage, Lage " gehalten wenig Sinn für Structured Query Language Programmierer bis 2008, als zum ersten Mal , sie könnten Geodaten Dateien auf einem SQL -Server zu konvertieren. Gefeiert als einen wichtigen Durchbruch , können Programmierer verwenden den neuen räumlichen Datentyp Ortsdaten für den Einsatz in location-based -Marketing, Targeting Militär zu sparen und verlorene Gegenstände zu erholen. Zum Beispiel können Sie sparen sich die Position ein Handy in regelmäßigen Abständen , um einen Dienst , mit dem Benutzer verloren Handys wiederherstellen können implementieren. Things You
Visual Studio oder SQL Management Studio
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Visual Studio oder SQL Management Studio , und erstellen Sie eine neue Abfrage.
2
erstellen Sie eine Tabelle , die Spalten zu Geodaten halten enthält . In eine Identitätsspalte als würden Sie mit einem Datenbank-Tabelle : CREATE TABLE
SampleTable
(id int IDENTITY (1,1) ,
SampleSpatialDataColoumn1 Geographie ,
< p> SampleSpatialDataColoumn2 AS SampleSpatialDataColoumn1.STAsText ());
GO
3
Deklarieren Sie die Variable :
DECLARE @ g Geographie ;
4
Rufen Sie die " STAsText (). "-Methode , um Werte in SQL Server- LineString Geographie Typ konvertieren :
SET @ g = Geographie :: STGeomFromText ( LINESTRING ( Koordinaten hier Go) );
5
Speichern Sie Ihre Arbeit , und führen Sie die Abfrage, um sicherzustellen, dass es funktioniert wie erwartet .