読者です 読者をやめる 読者になる 読者になる

PostgreSQL

PostgreSQLで特定日時のデータを取得する

想定シーン: 毎日朝5時に、昨日の 00:00 ~ 23:59 のデータを抽出したい場合。 少し考えてしまったので、自分用に忘備録。 select * from table_name where date between ¥ to_timestamp(to_char(current_timestamp + '-1 days', 'YYYY-MM-DD 00:00:00'),'YY…

外部キー制約を定義したテーブルの削除 ~終わらないdrop table~

いつも通り begin; drop table table_name; ... ... おわらない! 困った時の公式ドキュメント http://www.postgresql.jp/document/9.2/html/sql-droptable.html ・CASCADE 削除するテーブルに依存しているオブジェクト(ビューなど)を自動的に削除します。…