PostgreSQLでInsertした際にprimary keyの重複を示すエラーが発生した。 原因 PostgreSQLではprimary key(column_name:id)にSERIAL型を指定したとき、シーケンスが自動生成される。シーケンスはcolumnのデフォルト値に連番を割り当てる。(MySQLのAUTO_INCREMENTよろしく) しかし、シーケンスからの自動採...
上記サイトを見ると、以下記載もあった。 nextval シーケンスオブジェクトをその次の値に進めその値を返します。これは自動的に処理されます。 複数のセッションが同時に nextval を実行したとしても、それぞれの工程は個別のシーケンス値を間違いなく受け取ります。 引用:6.11. シーケンス操作...