Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jakiego typu danych MySQL należy użyć dla szerokości/długości geograficznej z 8 miejscami po przecinku?

MySQL obsługuje Typy danych przestrzennych i Point jest typem jednowartościowym, którego można użyć. Przykład:

CREATE TABLE `buildings` (
  `coordinate` POINT NOT NULL,
  /* Even from v5.7.5 you can define an index for it */
  SPATIAL INDEX `SPATIAL` (`coordinate`)
) ENGINE=InnoDB;

/* then for insertion you can */
INSERT INTO `buildings` 
(`coordinate`) 
VALUES
(POINT(40.71727401 -74.00898606));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak formatować liczby za pomocą przecinków w MySQL

  2. Zresetuj hasło roota MySQL w systemie Windows

  3. Wprowadzenie do typów danych MySQL

  4. Jak w PHP z PDO sprawdzić końcowe, sparametryzowane zapytanie SQL?

  5. MySQL :nie znajduje się w GROUP BY