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

LINESTRING SQL में अंक कैसे जोड़ें

MYSQL स्थानिक फ़ंक्शन में LINESTRING जोड़ने के लिए कोई समाधान शामिल नहीं है, लेकिन एक समाधान है जिसे मैंने आपके लिए आजमाया है।

  1. मान प्राप्त करें

    सेट @gval =(spatial . से ST_AsText(मार्ग) चुनें जहां आईडी =5);

  1. बदलें फ़ंक्शन का उपयोग करके और अपना आवश्यक lat lon (या बिंदु) दर्ज करके स्ट्रिंग को जोड़ दिया

    सेट @gval =बदलें(@gval, ')', ',8.5684875 76.8520767)');अपडेट spatial रूट सेट करें =GEOMFROMTEXT(@gval) जहां id=5;

यह मेरे लिए अच्छा काम करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ODBC डेटाबेस इनपुट को कैसे सैनिटाइज करें?

  2. PHP और MYSQL डेटाबेस कनेक्शन और टेबल निर्माण केवल एक बार

  3. MySQL 127.0.0.1 के साथ काम कर रहा है लेकिन लोकलहोस्ट के साथ काम नहीं कर रहा है?

  4. MySQL - जहाँ के रूप में चुनें

  5. पीडीओ बाइंडवैल्यू \PDO::PARAM_BOOL के साथ स्टेटमेंट को चुपचाप विफल होने का कारण बनता है