Hi ALl, Any other thought on this thread.
On Tue, Jun 21, 2022 at 2:24 PM Gilles Darold <gil...@darold.net> wrote: > Le 21/06/2022 à 10:28, Jagmohan Kaintura a écrit : > > Hi Gilles, > > I was going though this earlier today but didn't compiled it as I read it > may not be able to capture the errors if we have below type of statement > and most of our statements are of INSERT .. SELECT statements only. > > The form INSERT INTO <tablename> SELECT ... will not have the same > behavior than in Oracle. It will not stored the successful insert and > logged the rows in error. This is not supported because it is a single > transaction for PostgreSQL and everything is rolled back in case of error. > > Our all statements are of that form will it be still useful. > > > Right, this was not obvious in your post, but yes if you are using INSERT > + SELECT this is not possible with the current version of this extension. > Maybe that could be possible by rewriting internally the query to loop over > the result of the select and generate an insert per row returned, but with > performances lost of courses. > > > Best regards, > > -- > Gilles Daroldhttp://www.darold.net/ > > -- *Best Regards,* Jagmohan