Advertisement
Guest User

Untitled

a guest
Nov 13th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CREATE TEMP TABLE invoice_insert_result (stock_invoice_id integer) ON COMMIT DROP;
  2.   WITH invoice_insert as (INSERT INTO stock.stock_invoice (invoice_num, invoice_date, upload_date, amount, quantity)
  3.     SELECT
  4.       invoice_num,
  5.       invoice_date,
  6.       upload_date,
  7.       amount,
  8.       quantity
  9.     FROM json_populate_recordset(null :: stock.stock_invoice, invoice_json :: json)
  10.   RETURNING stock_invoice_id)
  11.   INSERT INTO invoice_insert_result (stock_invoice_id) SELECT * FROM  invoice_insert;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement