Quantcast
Channel: SCN : All Content - SAP HANA Developer Center
Viewing all articles
Browse latest Browse all 6745

addbatch insert - tracking failed records

$
0
0

Hi,

I am using addbatch method to do bulk insert in my xsjs page.

Code is working fine. However, not getting the error messages for unique constraints violations.

try     {

              pstmt = conn.prepareStatement("insert into table_name VALUES (?,?,?,?,?,?,?,?,?)");

        

                  entries = $.request.parameters.get(‘somestring’).split(',');

                      pstmt.setString(1,entries[0]);

                      pstmt.setString(2,entries[1]);

                      pstmt.setString(3,entries[2]);

                      pstmt.setString(4,entries[3]);

                      pstmt.setString(5,entries[4]);

                      pstmt.setString(6,entries[5]);

                      pstmt.setString(7,entries[6]);

                      pstmt.setString(8,entries[7]);

                      pstmt.setString(9,entries[8]);  

             

                      rs=pstmt.execute(); 

                      conn.commit();

                      output = "Export Successful!!";

                     $.response.setBody(output); 

 

                     $.response.status=$.net.http.OK;

           }

    catch(e){

       code=getStatusCode(e.message);

 

       if (code == 301) {

            $.response.setBody('Unique Constraint Violated');

        } else {

            $.response.setBody(e.message);

        }

 

 

Appreciate any help on this.

Thanks


Viewing all articles
Browse latest Browse all 6745

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>