【PostgreSQL】DATE / DATETIME / TIMESTAMP
特徴の違い 出力 サポート範囲(MySQL) サポート範囲(PostgreSQL) DATE YYYY-MM-DD 1000-01-01 ~ 9999-12-31 4713BC ~ 5874897 AD DATETIME … 続きを読む
特徴の違い 出力 サポート範囲(MySQL) サポート範囲(PostgreSQL) DATE YYYY-MM-DD 1000-01-01 ~ 9999-12-31 4713BC ~ 5874897 AD DATETIME … 続きを読む
主題 題名通り、bit()をサイズ削減目的で使用するのは誤りです。以下に記載があるようにbit()を表現するために最低でも6byte必要です。 レコードサイズ削減の目的であれば素直にsmallintを使用するのがいいでし … 続きを読む
SpringとPostGISとSpring JPAを連携させる方法です。 初めに各種ライブラリの説明を行い、後にソースコードを配置します。実装にのみ興味がある方は後半に飛んでください。 PostGIS PostGISは空 … 続きを読む
PostgreSQLとMyBatisで最速スタートを切るためのまとめです。 gradle バージョンは適宜必要なものにしてください implementation ‘org.mybatis:mybatis:3.5.10’ … 続きを読む
公式でもAnnotationに関してはxmlを参照とのこともあり、検索をかけても求めている答えに辿り着かないことが多いのでまとめました。(時間を短縮するためにORMを導入したはずが、予想以上に時間がかかってしまった。やは … 続きを読む
題名のErrorが出た場合 原因 参照しているカラムが一意ではない、あるいは、NULLを許容するためです。 1つしかPrimary Keyが設定されていない場合に、PrimaryKeyを参照する場合、自動で一意かつNON … 続きを読む