Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. create temp table mytmptable
  2. (external_id char(10),
  3. int_id integer,
  4. cost_amount decimal(10,2)
  5. ) with no log;
  6.  
  7. insert into mytmptable values
  8. ('7662', 232, 297.26);
  9.  
  10. select * from mytmptable;
  11.  
  12. insert into mytmptable values
  13. ('7662', 232, 297.26),
  14. ('7662', 232, 297.26);
  15.  
  16. $ PREPARE p FROM "INSERT INTO mytmptable VALUES(?, ?, ?)";
  17. $ DECLARE c CURSOR FOR p;
  18. $ OPEN c;
  19. while (...there's more data to process...)
  20. {
  21. $PUT c USING :v1, :v2, :v3;
  22. }
  23. $ CLOSE c;
  24.  
  25. insert into mytmptable
  26. select '7662', 232, 297.26
  27. union all
  28. select '7662', 232, 297.26;
  29.  
  30. LOAD FROM "externalfile" INSERT INTO mytmptable;
  31.  
  32. 7662|232|297.26|
  33. 7663|233|297.27|
  34. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement