エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
SQLDB に新しい行を挿入したときに自動的に ID 値を生成して欲しいことはままある。 このような処理を...SQLDB に新しい行を挿入したときに自動的に ID 値を生成して欲しいことはままある。 このような処理をしてくれるテーブル定義についての話。MySQL だと AUTO_INCREMENT を使いがちMySQL を使ってる場合は AUTO_INCREMENT で済ませちゃうことが多い (H2Database でも使用可)。CREATE TABLE "foo" ( "id" BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ); PostgreSQL のための AUTO_INCREMENT 以外の方法 ただ、PostgreSQL では AUTO_INCREMENT が使えない。 代わりに使える方法を 2 つ書いておく。 BIGSERIAL 型を使う PostgreSQL で、テーブル定義時に型として BIGSERIAL 型を使用すると内部的に S