スポンサーリンク
postgresql

【PostgreSQL】bitをサイズ削減目的で使用するのは誤り

主題 題名通り、bit()をサイズ削減目的で使用するのは誤りです。以下に記載があるようにbit()を表現するために最低でも6byte必要です。 レコードサイズ削減の目的であれば素直にsmallintを使用するのがいいでしょう。...
Java

【Spring】【PostGIS】【Spring Data JPA】使い方

SpringとPostGISとSpring JPAを連携させる方法です。 初めに各種ライブラリの説明を行い、後にソースコードを配置します。実装にのみ興味がある方は後半に飛んでください。 PostGIS PostGISは空...
SQL

【DB】多対多を実装できない理由

正確には多対多の関係を連関エンティティなしに実装できない理由です。 一対多 まず通常の正しいお話から。一対多の場合は、一の主キーを多の外部キーに設定することで関係を表現できます。 例えば、 著者は一つの本しか書かな...
SQL

【SQL】join動作まとめ

すぐに忘れてしまうので、まとめます。 Table null nullなんていう表は本来ありませんが、練習のため追加します。 直積(cross join) 以下の結合等の元となる直積。 ...
データベース

【SQL練習】group byで複数カラムを指定した場合

題材 平成29年春 データベーススペシャリスト試験 午前Ⅱ 問10 table 直積 select * from stock,shipping_result; left...
Java

【PostgreSQL docker】【MyBatis】初期設定

PostgreSQLとMyBatisで最速スタートを切るためのまとめです。 gradle バージョンは適宜必要なものにしてください implementation 'org.mybatis:mybatis:3.5.10' ...
Java

【MyBatis】【Annotation】まとめ

公式でもAnnotationに関してはxmlを参照とのこともあり、検索をかけても求めている答えに辿り着かないことが多いのでまとめました。(時間を短縮するためにORMを導入したはずが、予想以上に時間がかかってしまった。やはり新しいライブラリ...
postgresql

ERROR: there is no unique constraint matching gi iven keys for referenced table

題名のErrorが出た場合 原因 参照しているカラムが一意ではない、あるいは、NULLを許容するためです。 1つしかPrimary Keyが設定されていない場合に、PrimaryKeyを参照する場合、自動で一意かつNON...
Java

【MyBatis】SQL EnumとJava Enumをマッピングする

前提 MyBatisにおいては以下のマッピングの実現方法が異なります SQL VARCHAR ⇔ Java EnumSQL Enum ⇔ Java Enum 今回は主に後者の方です SQL Enum ⇔ Java ...
docker

ERROR: TLS configuration is invalid – make sure your DOCKER_TLS_VERIFY and DOCKER_CERT_PATH are set correctly. You might need to run `eval “$(docker-machine env default)”`

Intellij + docker-compose.ymlで発生するError 題目の通り,Intellij上でdocker-composeを実行すると上記のErrorが発生することがあります. Terminal上でdocke...
スポンサーリンク
タイトルとURLをコピーしました