sql >> Database teknologi >  >> RDS >> Mysql

Hvilken MySQL-datatype skal bruges til breddegrad/længdegrad med 8 decimaler?

MySQL understøtter geografiske datatyper og Point er en enkeltværditype, som kan bruges. Eksempel:

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. Entity Framework 6 med Npgsql

  2. Sådan implementeres en MariaDB-klynge for høj tilgængelighed

  3. Postgres INTERVAL ved hjælp af værdi fra tabel

  4. PL/pgSQL-funktioner:Sådan returneres en normal tabel med flere kolonner ved hjælp af en execute-sætning