Le « emplacement, emplacement, emplacement " mantra lieu peu de sens pour structurés programmeurs du langage de requête jusqu'en 2008, lorsque pour la première fois , ils pourraient convertir les fichiers de données spatiales à un serveur SQL. Salué comme une percée majeure , les programmeurs peuvent utiliser le nouveau type de données spatiales pour sauvegarder les données de localisation pour une utilisation dans le marketing basé sur la localisation , le ciblage militaire et de récupérer des objets perdus. Par exemple, vous pouvez enregistrer l'emplacement d'un téléphone portable à intervalles réguliers pour mettre en place un service qui permet aux utilisateurs de récupérer des téléphones portables perdus. Choses que vous devez
Visual Studio ou SQL Server Management Studio
Voir Plus Instructions
1
Ouvrez Visual Studio ou SQL Server Management Studio et créez une nouvelle requête.
2
créer une table qui contient des colonnes pour stocker des données spatiales. Ajouter une colonne d'identité comme vous le feriez avec n'importe quelle table de base de données :
CREATE TABLE sampletable
(id int IDENTITY ( 1,1) , AB
SampleSpatialDataColoumn1 géographie , AB < p> SampleSpatialDataColoumn2 AS SampleSpatialDataColoumn1.STAsText ());
GO
3
déclarer la variable :
DECLARE @ g géographie ;
4
Appelez la méthode " STAsText (). " pour convertir les valeurs de LineString le type de géographie de SQL serveur:
SET @ g = géographie :: STGeomFromText ( LINESTRING ( Coordonnées Allez ici ) ) ; < br >
5
Enregistrez votre travail et exécutez la requête pour s'assurer qu'il fonctionne comme prévu.