Próbuję wstawić współrzędne geograficzne wielokąta do mojej bazy danych MySQL. Mam pole o nazwie wielokąt typu wielokąta, a próbowałem uruchomione wszystkie te pytania, ale nadal pojawiają się błędy składni SQL:Wstawianie współrzędnych do MySQL - PolyFromText Błąd składni SQL/zwracanie wartości null
SET @g = 'POLYGON((-74.13591384887695 40.93750722242824,-74.13522720336914 40.929726129575016,-74.15102005004883 40.9329683629703,-74.14329528808594 40.94256444133327))';
INSERT INTO 'zones' ('polygon') VALUES (PolyFromText(@g));
INSERT INTO 'zones' ('polygon') VALUES (PolyFromText('POLYGON((-74.13591384887695 40.93750722242824,-74.13522720336914 40.929726129575016,-74.15102005004883 40.9329683629703,-74.14329528808594 40.94256444133327))'));
INSERT INTO 'zones' ('polygon') VALUES (PolyFromText('POLYGON((-74.13591384887695 40.93750722242824,-74.13522720336914 40.929726129575016,-74.15102005004883 40.9329683629703,-74.14329528808594 40.94256444133327))', 0));
ostatniego zapytania został wygenerowany przy użyciu phpmyadmins własnych geo przestrzennych narzędzi i return "Column" polygon "nie może być null". Każda pomoc jest doceniana!
Próbowałem PolygonFromText, PolyFromText i GeomFromText - żaden z nich nie działa. – Yev