add upsert to balance rollforward

This commit is contained in:
Paul Trowbridge 2018-09-24 16:40:19 -04:00
parent 4edd759636
commit bf4dcedcdc
1 changed files with 8 additions and 5 deletions

View File

@ -70,16 +70,19 @@ minmax AS (
)
select * from rf
)
INSERT INTO
evt.bal
SELECT
acct
,id
,dur
,obal
,debits
,credits
,cbal
FROM
bld
ORDER BY
acct
,id
bld
ON CONFLICT ON CONSTRAINT bal_pk DO UPDATE SET
obal = EXCLUDED.obal
,debits = EXCLUDED.debits
,credits = EXCLUDED.credits
,cbal = EXCLUDED.cbal