sql >> データベース >  >> RDS >> PostgreSQL

緯度と経度のデータ型はどれですか?

    データ型pointを使用できます -(x,y)を組み合わせます これはあなたの緯度/経度になることができます。 16バイトを占有:2 float8 内部の番号。

    または、タイプ floatの2つの列にします (=float8 またはdouble precision )。各8バイト。
    またはreal (=float4 )追加の精度が必要ない場合。各4バイト。
    またはnumeric 絶対的な精度が必要な場合。 4桁のグループごとに2バイト、さらに3〜8バイトのオーバーヘッド。

    数値型と幾何型についての細かいマニュアルを読んでください。

    geometry およびgeography データ型は追加モジュールPostGISによって提供されます 1つを占有します テーブルの列。それぞれがポイントに対して32バイトを占有します。そこにはSRIDのような追加のオーバーヘッドがあります。これらのタイプは、(lat / long)ではなく(long / lat)を格納します。

    ここからPostGISマニュアルを読み始めてください。



    1. WinHttp.WinHttpRequest.5.1 forTLS1.2を使用してSQLServerストアドプロシージャでオプション9を設定します

    2. MySQLのインデックスを理解する:パート1

    3. SQLServerで日付の範囲を生成する方法

    4. インデックスを適切に使用していないOracleバインド変数の問題