본문 바로가기
잡동/MSSQL

geography 자료형

by 죠부니 2019. 2. 28.
반응형

--

자료형 : geography

저장되는 형태    : POINT (129.000000,35.0000000)

https://docs.microsoft.com/ko-kr/sql/t-sql/spatial-geography/spatial-types-geography?view=sql-server-2017

--

테이블생성

GEO_TEST

Name : geo

Type : geography


샘플 위도경도값 서울시청


위도 : 37.5662952

경도 : 126.9779451


쿼리사용시


-등록

INSERT INTO GEO_TEST (geo) VALUES(geography::Point(37.5662952,126.9779451,4326))

결과값 : POINT (126.977945099999999 37.566295199999999)

-수정

부산시청으로 변경
위도 : 35.1797913
경도 : 129.074987

UPDATE GEO_TEST SET geo = geography::Point(35.1797913,129.074987,4326)


결과값 : POINT (129.074986999999993 35.179791299999998)


-셀렉트시 위도 경도값 받아오기


SELECT geo.Lat as latitude,geo.Long as longitude FROM GEO_TEST

결과값

latitude 

longitude

 35.1797913

129.074987


반응형