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

postgres-エラー:演算子が存在しません

    正確なコマンドは次のとおりです。

    create extension cube;
    create extension earthdistance;
    select (point(-0.1277,51.5073) <@> point(-74.006,40.7144)) as distance;
    
         distance     
    ------------------
     3461.10547602474
    (1 row)
    

    pointsに注意してください LONGITUDE FIRSTで作成されます 。 ドキュメント による :

    これはひどいデザインです...しかし、それはそうです。



    1. 列でグループ化された単一のテーブルからのセット

    2. PostgreSQLで(タイムゾーンなしで)現在の時刻を取得する方法

    3. テキスト列を一意のキーにする

    4. データベースに接続できません:ユーザー''@'localhost'のデータベース'socialdb'へのアクセスが拒否されました