PostgreSQL シーケンスのインサートついて
↓こんなテーブルを用意しました。 ↓このインサート文で id にシーケンスの値が入ることはわかっている。 しかし、どうしても、idのカラムが必要でシーケンスを使うときには↓下のように default を使う。
PostgreSQL シーケンスのインサートついて Read More »
↓こんなテーブルを用意しました。 ↓このインサート文で id にシーケンスの値が入ることはわかっている。 しかし、どうしても、idのカラムが必要でシーケンスを使うときには↓下のように default を使う。
PostgreSQL シーケンスのインサートついて Read More »
ダンプする前に LANG を設定して、出力の文字コードを指定する。 ダンプしたのをインポートするのはこちら。
ポストグレスでテーブルをダンプ(エクスポート)するには? Read More »
quantityテーブル にインサートとアップデートの処理後に quantity_history テーブルに値を残します。
PostgreSQL トリガーのサンプル Read More »
CREATE FUNCTION する前に、以下のコマンドを実行する。
PostgreSQL ERROR: language “plpgsql” does not exist Read More »
上の方法だと、旧テーブルをまた使う場合に create table で作成しないといけないんです。 なら旧テーブルを新テーブルにバックアップを取って、旧テーブルを空にした方がいいかもとか考えた方が良いです。
ポストグレスでテーブルの名前を変更するには? Read More »
ポストグレスのユーザーを追加して権限を与える手順。 なのですが、旧世代の PostgreSQL8.4 ではエラーになってしまいました・・・。どうも PostgreSQL8.4 では「ALL TABLES」が使えないみたいです。 今回はユーザーにスーパーユーザーの権限を与えて対応しようと思います。 最初からスーパーユーザーで作成しておけばよかったかもしれません。
ポストグレスでユーザを追加するには? Read More »