De mantra ' locatie, locatie , locatie "hield weinig betekenis voor Structured Query Language programmeurs tot 2008 , toen voor het eerst , konden ze ruimtelijke data -bestanden te converteren naar een SQL -server . Geprezen als een belangrijke doorbraak , kunnen programmeurs de nieuwe ruimtelijke datatype gebruiken om locatiespecifieke gegevens voor gebruik opslaan in location- based marketing , militaire targeting en om verloren voorwerpen terug te krijgen. Bijvoorbeeld , kunt u de locatie van een mobiele telefoon op regelmatige tijdstippen op te slaan in een dienst die gebruikers in staat stelt om verloren mobiele telefoons terug te voeren . Wat je nodig hebt Visual Studio of SQL Management Studio Toon Meer Aanwijzingen 1 Open Visual Studio en SQL Management Studio en maak een nieuwe query . < br > 2 Maak een tabel met kolommen voor ruimtelijke data op te slaan bevat . Voeg een identiteit kolom zoals u zou doen met een database tabel : CREATE TABLE sampletable ( id int IDENTITY ( 1,1 ) , SampleSpatialDataColoumn1 geografie , SampleSpatialDataColoumn2 AS SampleSpatialDataColoumn1.STAsText ( ) ) ; GO 3 Verklaar de variabele : DECLARE @ g geografie ; < br > 4 Bel de " STAsText ( ) . " methode om waarden te converteren naar SQL server LineString soort geografie : SET @ g = geography :: STGeomFromText ( LineString ( Coördinaten Ga hier ) ) ; < br > 5 Sla je werk op en voer de query uit om ervoor te zorgen het werkt zoals verwacht .
|