めざせ趣味グラマー!!

SEやPGになるのをあきらめ趣味グラマーになるため日々修行する日記

postgresql

データベースとテーブルの所有者を変更する

もう一つ備忘録。 テーブルの所有者の変更 ALTER TABLE テーブル名 OWNER TO ユーザ名; データベースの所有者の変更 select usesysid from pg_user where usename = USER_NAME; usesysid ---------- 8931 ←ユーザによって異なる (1 row) update pg_database …

データベースのバックアップ

今日はpostgresqlのデータをバックアップしました。 備忘録として残しておきたいと思います。 作業としては データをバックアップ ↓ データベースのテーブルの定義変更 ↓ データのリストア という3工程を行いました。 データのバックアップ まず特定のテー…

postgresqlの制約

今現在postgresqlを使ってシステムを作成しているのですが、僕のテーブル設計に問題がありUNIQUE制約を解除しないといけなくなりました。 そこでalter table文を使ってUNIQUE制約を解除しようとしたのですが、エラーが出てしまいました。 実はpostgresqlでは…