sql >> Databasteknik >  >> RDS >> Mysql

MySQL rumslig geometri validera wkt

det finns två funktioner som tillhandahålls av MySQL för att testa geometriernas giltighet, men båda tar en redan bildad geometri som indata.

ST_IsValid(ST_GeomFromText(?)); returnerar en boolesk

ST_Validate(ST_GeomFromText(?)); returnerar GEOM eller null om det är ogiltigt.

det finns inget jag känner till som analyserar WKT i MySQL, och det finns inte heller någon inställning som växlar tillbaka till <5.7-beteende.




  1. NULL Complexities – Del 2

  2. PHP Kontrollera om strängen innehåller en bokstav

  3. Kapslade CASE-satser i MySQL

  4. MySQL:Hur kopierar man rader, men ändrar några fält?