PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Plpgsql स्क्रिप्ट में पंक्ति चर से PostGIS ऑब्जेक्ट (जैसे ST_GeomFromText) डालें

बेहतर अभी तक, ST_MakePoint का उपयोग करें सीधे एक ज्यामिति वस्तु बनाने के लिए। यह न केवल ST_GeomFromText से तेज है, बल्कि यह दोषरहित है, क्योंकि आपको संख्याओं को पाठ से संख्याओं में बदलने की आवश्यकता नहीं है।

...
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. रेल है_मनी:पीजी के माध्यम से ::त्रुटि:त्रुटि:कॉलम संदर्भ आईडी अस्पष्ट त्रुटि है

  2. वफ़ादारी त्रुटि:हटाने पर विदेशी कुंजी उल्लंघन

  3. बैच स्क्रिप्ट में psql pg_dump कमांड को कॉल करना

  4. तीन आईडी का सामना करने वाले सभी अद्वितीय संयोजनों को लगातार सम्मिलित करें

  5. लार्वा माइग्रेशन चलाने पर पासवर्ड प्रमाणीकरण विफल त्रुटि