[postgresql] PostGIS 버전 받기
가지고있는 PostGIS 버전을 어떻게 알 수 있습니까?
답변
기능 중 일부는 GEOS 및 proj4와 같은 다른 라이브러리에 의존하기 때문에 해당 버전도 얻을 수 있습니다. 그런 다음 사용하십시오.
SELECT PostGIS_full_version();
답변
사용해 보셨습니까 SELECT PostGIS_version();
답변
PostGIS_Lib_Version();
-PostGIS 라이브러리의 버전 번호를 반환합니다.
http://postgis.refractions.net/docs/PostGIS_Lib_Version.html
답변
위의 사람들이 언급했듯이 PostGIS_full_version (); 당신의 질문에 대답 할 것입니다. 트렁크에서 PostGIS 2.0을 실행하는 내 컴퓨터에서 다음 출력을 얻습니다.
postgres=# select PostGIS_full_version();
postgis_full_version
-------------------------------------------------------------------------------------------------------------------------------------------------------
POSTGIS="2.0.0alpha4SVN" GEOS="3.3.2-CAPI-1.7.2" PROJ="Rel. 4.7.1, 23 September 2009" GDAL="GDAL 1.8.1, released 2011/07/09" LIBXML="2.7.3" USE_STATS
(1 row)
포괄적 인 패키지를 설치하지 않은 경우 포함 된 PROJ 및 GEOS 버전에주의를 기울여야합니다. 특히 GEOS 3.3.2 이전 ( postgis 2.0 매뉴얼 참조 )에 약간의 결함이 있습니다 . 지오메트리 유효성을 처리합니다.
답변
부 버전을 얻는 다른 방법은 다음과 같습니다.
SELECT extversion
FROM pg_catalog.pg_extension
WHERE extname='postgis'