Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť súbory priestorových údajov na serveri SQL Server

mantra " location , location , location " držal malý význam pre Structured Query Language programátorov do roku 2008 , kedy sa prvýkrát , mohli previesť súbory priestorových dát na SQL serveri . Vítal ako zásadný prielom , môžu programátori použiť nový typ priestorových údajov uložiť lokálne údajov pre účely umiestnenia - založené marketing , vojenské zameranie a k spätnému získaniu stratených predmetov . Napríklad , môžete ušetriť miesto na mobil v pravidelných intervaloch vykonávať službu , ktorá umožňuje užívateľom obnoviť stratené mobilné telefóny . Veci , ktoré budete potrebovať klipart Visual Studio alebo SQL Management Studio Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte Visual Studio alebo SQL Management Studio a vytvorte nový dotaz .

2

Vytvorte tabuľku , ktorá obsahuje stĺpce , ktoré sa držia priestorových údajov . Pridať stĺpec identity ako u iných databázovej tabuľky :

CREATE TABLE SampleTable klipart

( id int IDENTITY ( 1,1 ) ,

SampleSpatialDataColoumn1 geografia ,

SampleSpatialDataColoumn2 AS SampleSpatialDataColoumn1.STAsText ( ) ) ;

GO
3

deklarovať premennú :

DECLARE @ g zemepis ;

4

Zavolajte metódu " STAsText ( ) . " previesť hodnoty na SQL serveri typu LineString geografia :

SET @ g = geografia :: STGeomFromText ( LineString ( Súradnice Go tu ) ) ;

5

Uložte prácu a spustenie dotazu s cieľom zabezpečiť , že funguje podľa očakávania .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené