PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Masukkan Objek PostGIS (mis. ST_GeomFromText) dari variabel baris dalam skrip plpgsql

Lebih baik lagi, gunakan ST_MakePoint untuk langsung membuat objek geometri. Ini tidak hanya lebih cepat dari ST_GeomFromText, tetapi juga lossless, karena Anda tidak perlu mengonversi angka menjadi teks menjadi angka.

...
WITH result AS (
  INSERT INTO dest_pos (coord)
  SELECT ST_SetSRID(ST_MakePoint(longitude, latitude, altitude), 4326)
  FROM src_pos
  RETURNING 1
)
SELECT count(*) INTO updated FROM result;
RETURN updated;
...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ubah tipe data kolom menjadi serial

  2. Alternatif pghoard - Manajemen Pencadangan PostgreSQL dengan ClusterControl

  3. org.hibernate.internal.util.config.ConfigurationException:Tidak dapat menemukan sumber daya cfg.xml [/HibernateTest/src/hibernate.cfg.xml]

  4. Intel SSD, sekarang keluar dari daftar sh..err, malu

  5. Mengambil data i18n dengan bahasa fallback