1

重複の可能性:
挿入、重複更新時 (postgresql)

これはPostgreSQLで可能ですか:

insert record, if the record doesn't exists
else update existing record

レコードがこのテーブル構造に挿入されると仮定します。

[userid - unique] [count]

既存のレコードがあった場合は、カウントを更新するか、存在しない場合は挿入します

4

1 に答える 1

2

mysql のINSERT ... ON DUPLICATE KEY UPDATEに似たものがないため、PostgreSQL でそれを行うには関数を作成する必要があります。この関数については、PostgreSQL の公式ドキュメントをご覧ください。

于 2012-05-27T16:30:42.220 に答える