0
私はselectの値を使ってpostgresをアップしようとしています。それは次のようになります。紛争に関するselectgsの結果を使用しているPostgres upsert
INSERT INTO foo (a, b, c)
SELECT a_, b_, c_
-- hairy sql
ON CONFLICT (...condition...) DO UPDATE
SET "c"=???
、私は私のselect文からの値のいずれかを使用したいが、私はそれをエイリアスに右の構文を見つけることができません。 Postgresでこれをどうすればできますか?多くのおかげで - それはトリックをしたよう
INSERT INTO foo (a, b, c)
SELECT a_, b_, c_
-- hairy sql
ON CONFLICT (...condition...) DO UPDATE
SET c = excluded.c;
が見える: – RYS