一般社団法人 全国個人事業主支援協会

COLUMN コラム

serial列にシーケンスの次の値を挿入するには、serial列にそのデフォルト値を割り当てるよう指定してください。 これは、INSERT文の列リストからその列を除外する、もしくはDEFAULTキーワードを使用することで行うことができます。

serialserial4という型の名称は等価です。 ともにinteger列を作成します。 bigserialserial8という型の名称もbigint列を作成することを除いて同じ振舞いをします。 もしテーブルを使用する期間で231以上の識別子を使用すると予測される場合、bigserialを使用すべきです。smallserialserial2という型の名称もまた、smallint列を作成することを除いて同じ振舞いをします。

serial列用に作成されたシーケンスは、それを所有する列が削除された時に自動的に削除されます。 列を削除せずにシーケンスを削除することができますが、これにより強制的に列のデフォルト式が削除されます。

The following two tabs change content below.

尹 淼

最新記事 by 尹 淼 (全て見る)

  • 2401 - 2024年1月25日
  • 12月 - 2023年12月22日
  • 11月 - 2023年11月27日

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア