Bagaimana saya bisa mengetahui versi PostGIS yang saya miliki?
postgresql
postgis
Jason Swett
sumber
sumber
PostGIS_version()
menampilkan versi utama dan minor (mis., "2.1"), tetapi bukan angka revisi (mis., "2.1.4"), sukaPostGIS_full_version()
danPostGIS_Lib_Version()
lakukan.PostGIS_Lib_Version();
- mengembalikan nomor versi perpustakaan PostGIS.http://postgis.refractions.net/docs/PostGIS_Lib_Version.html
sumber
Seperti yang dinyatakan orang di atas, pilih PostGIS_full_version (); akan menjawab pertanyaan Anda. Di komputer saya, tempat saya menjalankan PostGIS 2.0 dari trunk, saya mendapatkan output berikut:
Anda perlu peduli dengan versi PROJ dan GEOS yang disertakan jika Anda tidak menginstal paket all-inclusive - khususnya, ada beberapa kerusakan di GEOS sebelum 3.3.2 ( seperti yang tercantum dalam postgis 2.0 manual ) di berurusan dengan validitas geometri.
sumber
Cara lain untuk mendapatkan versi minor adalah:
sumber
No function matches the given name and argument types. You might need to add explicit type casts.
tetapi yang ini berhasil. Masalah dengan hal di atas tidak berfungsi diperbaiki dengan melakukanCREATE EXTENSION Postgis
dari konsol daripada dari db-migrate.js