데이터베이스/MSSQL
geography 자료형
죠부니
2019. 2. 28. 11:57
반응형
--
자료형 : geography
저장되는 형태 : POINT (129.000000,35.0000000)
--
테이블생성
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 |
반응형