How to add double quotes to the output values in a Resultset when the column datatype is String?












-1














I am trying to run the below query and insert the output of it into another table (postgres db):



    String ssnQuery = "SELECT period_year, period_name, period_num, NULL as count_of_issues,
ledger_id,
balancing_segment,
Count(*) AS count_of_account_segments,
Sum(accounted_period_net_dr) AS balance_accounted_period_net_dr,
Sum(accounted_period_net_cr) AS balance_accounted_period_net_cr,
Round(Sum(accounted_period_net_dr_cr)) AS balance_accounted_period_net_dr_cr_diff,
Sum(entered_period_net_dr) AS balance_entered_period_net_dr,
Sum(entered_period_net_cr) AS balance_entered_period_net_cr,
Round(Sum(entered_period_net_dr_cr)) AS balance_entered_period_net_dr_cr_diff,
Sum(begin_balance_dr) AS begin_balance_dr,
Sum(begin_balance_cr) AS begin_balance_cr,
Round(Sum(net_beginning_balance)) AS net_beginning_balance,
Round(Sum(net_closing_balance)) AS net_closing_balance
FROM schema.tablename";

try {
pstmnt = financeConnection.prepareStatement(ssnQuery);
rs = pstmnt.executeQuery();
rsmd = rs.getMetaData();
for(int i=1; i<=rsmd.getColumnCount(); i++) {
columnNames.add(rsmd.getColumnName(i));
if(i == 1) {
queryColumns = rsmd.getColumnName(i);
} else if(i<7) {
queryColumns += ", " + rsmd.getColumnName(i);
} else {
queryColumns += ", value_" + (i-7);
}
}
while (rs.next()) {
queryValues = " ";
for(String colname: columnNames) {
if(queryValues.isEmpty()) {
queryValues = rs.getString(colname);
} else {
queryValues += rs.getString(colname) + ", ";
}
}
remCommas = queryValues.replaceAll(", $", "");
insertQuery = "INSERT INTO bdmerge.gen_audit_func_hive_results (run_id, run_date, run_date_ist" + queryColumns + ") VALUES (" + runid +"," + utcTimeStamp + "," + istTimeStamp + "," + remCommas + ")";
System.out.println("Final Insert query: " + insertQuery);
}
} catch (SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}


To insert the output of above query, I formed the insert query according the column names in the destination table as below:



INSERT INTO schema.destinationTable (run_id, run_date, run_date_ist, source_system_type, source_system, module, source_table_name, period_year, period_name, period_num, count_of_issues, count_of_accounted_issues, count_of_entered_issues, value_0, value_1, value_2, value_3, value_4, value_5, value_6, value_7, value_8, value_9, value_10, value_11, value_12) VALUES (781,2018-11-12 08:15:32.0,2018-11-12 13:45:32.0, 2018, OCT-18, 10, null, 1, 1, 2073, ATRS, 6135, 6.2778220466107E11, 6.277946274560101E11, -1.2422795E7, 5.929031383587201E11, 5.9291556115366E11, -1.2422795E7, 3.931397937759116E13, 3.9313979377591164E13, 0.0)


But the destination table's columns:



run_id, count_of_issues, count_of_accounted_issues, count_of_entered_issues


are in numeric format (working on postgres db) and all others are varchar(1000).



In order to insert the varchar data, I need to enclose the column values from value_0 till value_12 in double quotes.



Without properly modifying the data, I am getting SQLException while inserting which is expected.



Is there any way I can just enclose those varchar column values from the resultSet in double quotes and insert them into destination table?










share|improve this question
























  • Is string escaping """ not working? i dont get it. I rather would use a PreparedStatement because there is no escaping necessary and no possible risk of sql injection
    – Meini
    Nov 12 at 9:14






  • 3




    You could almost certainly combine the SELECT and the INSERT into a single statement and not have to worry about any of this, and in any case you should certainly be using a prepared statement rather than concatenating strings into an SQL statement, which woiuld also eliminate this problem completely.
    – user207421
    Nov 12 at 9:19












  • I need to change the column names of the query to the ones in destination table where I have name them "value_0, value_1,..." based on the number of columns after column index 6. It is hard to explain & I did that part in the code. But I couldn't come up with the logic to enclose the column values in quotes as I mentioned in question.
    – Metadata
    Nov 12 at 9:27










  • There is nothing there that mitigates against either of the suggestions I made.
    – user207421
    Nov 12 at 9:37












  • Well ok. Let me try that as well.
    – Metadata
    Nov 12 at 9:53
















-1














I am trying to run the below query and insert the output of it into another table (postgres db):



    String ssnQuery = "SELECT period_year, period_name, period_num, NULL as count_of_issues,
ledger_id,
balancing_segment,
Count(*) AS count_of_account_segments,
Sum(accounted_period_net_dr) AS balance_accounted_period_net_dr,
Sum(accounted_period_net_cr) AS balance_accounted_period_net_cr,
Round(Sum(accounted_period_net_dr_cr)) AS balance_accounted_period_net_dr_cr_diff,
Sum(entered_period_net_dr) AS balance_entered_period_net_dr,
Sum(entered_period_net_cr) AS balance_entered_period_net_cr,
Round(Sum(entered_period_net_dr_cr)) AS balance_entered_period_net_dr_cr_diff,
Sum(begin_balance_dr) AS begin_balance_dr,
Sum(begin_balance_cr) AS begin_balance_cr,
Round(Sum(net_beginning_balance)) AS net_beginning_balance,
Round(Sum(net_closing_balance)) AS net_closing_balance
FROM schema.tablename";

try {
pstmnt = financeConnection.prepareStatement(ssnQuery);
rs = pstmnt.executeQuery();
rsmd = rs.getMetaData();
for(int i=1; i<=rsmd.getColumnCount(); i++) {
columnNames.add(rsmd.getColumnName(i));
if(i == 1) {
queryColumns = rsmd.getColumnName(i);
} else if(i<7) {
queryColumns += ", " + rsmd.getColumnName(i);
} else {
queryColumns += ", value_" + (i-7);
}
}
while (rs.next()) {
queryValues = " ";
for(String colname: columnNames) {
if(queryValues.isEmpty()) {
queryValues = rs.getString(colname);
} else {
queryValues += rs.getString(colname) + ", ";
}
}
remCommas = queryValues.replaceAll(", $", "");
insertQuery = "INSERT INTO bdmerge.gen_audit_func_hive_results (run_id, run_date, run_date_ist" + queryColumns + ") VALUES (" + runid +"," + utcTimeStamp + "," + istTimeStamp + "," + remCommas + ")";
System.out.println("Final Insert query: " + insertQuery);
}
} catch (SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}


To insert the output of above query, I formed the insert query according the column names in the destination table as below:



INSERT INTO schema.destinationTable (run_id, run_date, run_date_ist, source_system_type, source_system, module, source_table_name, period_year, period_name, period_num, count_of_issues, count_of_accounted_issues, count_of_entered_issues, value_0, value_1, value_2, value_3, value_4, value_5, value_6, value_7, value_8, value_9, value_10, value_11, value_12) VALUES (781,2018-11-12 08:15:32.0,2018-11-12 13:45:32.0, 2018, OCT-18, 10, null, 1, 1, 2073, ATRS, 6135, 6.2778220466107E11, 6.277946274560101E11, -1.2422795E7, 5.929031383587201E11, 5.9291556115366E11, -1.2422795E7, 3.931397937759116E13, 3.9313979377591164E13, 0.0)


But the destination table's columns:



run_id, count_of_issues, count_of_accounted_issues, count_of_entered_issues


are in numeric format (working on postgres db) and all others are varchar(1000).



In order to insert the varchar data, I need to enclose the column values from value_0 till value_12 in double quotes.



Without properly modifying the data, I am getting SQLException while inserting which is expected.



Is there any way I can just enclose those varchar column values from the resultSet in double quotes and insert them into destination table?










share|improve this question
























  • Is string escaping """ not working? i dont get it. I rather would use a PreparedStatement because there is no escaping necessary and no possible risk of sql injection
    – Meini
    Nov 12 at 9:14






  • 3




    You could almost certainly combine the SELECT and the INSERT into a single statement and not have to worry about any of this, and in any case you should certainly be using a prepared statement rather than concatenating strings into an SQL statement, which woiuld also eliminate this problem completely.
    – user207421
    Nov 12 at 9:19












  • I need to change the column names of the query to the ones in destination table where I have name them "value_0, value_1,..." based on the number of columns after column index 6. It is hard to explain & I did that part in the code. But I couldn't come up with the logic to enclose the column values in quotes as I mentioned in question.
    – Metadata
    Nov 12 at 9:27










  • There is nothing there that mitigates against either of the suggestions I made.
    – user207421
    Nov 12 at 9:37












  • Well ok. Let me try that as well.
    – Metadata
    Nov 12 at 9:53














-1












-1








-1







I am trying to run the below query and insert the output of it into another table (postgres db):



    String ssnQuery = "SELECT period_year, period_name, period_num, NULL as count_of_issues,
ledger_id,
balancing_segment,
Count(*) AS count_of_account_segments,
Sum(accounted_period_net_dr) AS balance_accounted_period_net_dr,
Sum(accounted_period_net_cr) AS balance_accounted_period_net_cr,
Round(Sum(accounted_period_net_dr_cr)) AS balance_accounted_period_net_dr_cr_diff,
Sum(entered_period_net_dr) AS balance_entered_period_net_dr,
Sum(entered_period_net_cr) AS balance_entered_period_net_cr,
Round(Sum(entered_period_net_dr_cr)) AS balance_entered_period_net_dr_cr_diff,
Sum(begin_balance_dr) AS begin_balance_dr,
Sum(begin_balance_cr) AS begin_balance_cr,
Round(Sum(net_beginning_balance)) AS net_beginning_balance,
Round(Sum(net_closing_balance)) AS net_closing_balance
FROM schema.tablename";

try {
pstmnt = financeConnection.prepareStatement(ssnQuery);
rs = pstmnt.executeQuery();
rsmd = rs.getMetaData();
for(int i=1; i<=rsmd.getColumnCount(); i++) {
columnNames.add(rsmd.getColumnName(i));
if(i == 1) {
queryColumns = rsmd.getColumnName(i);
} else if(i<7) {
queryColumns += ", " + rsmd.getColumnName(i);
} else {
queryColumns += ", value_" + (i-7);
}
}
while (rs.next()) {
queryValues = " ";
for(String colname: columnNames) {
if(queryValues.isEmpty()) {
queryValues = rs.getString(colname);
} else {
queryValues += rs.getString(colname) + ", ";
}
}
remCommas = queryValues.replaceAll(", $", "");
insertQuery = "INSERT INTO bdmerge.gen_audit_func_hive_results (run_id, run_date, run_date_ist" + queryColumns + ") VALUES (" + runid +"," + utcTimeStamp + "," + istTimeStamp + "," + remCommas + ")";
System.out.println("Final Insert query: " + insertQuery);
}
} catch (SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}


To insert the output of above query, I formed the insert query according the column names in the destination table as below:



INSERT INTO schema.destinationTable (run_id, run_date, run_date_ist, source_system_type, source_system, module, source_table_name, period_year, period_name, period_num, count_of_issues, count_of_accounted_issues, count_of_entered_issues, value_0, value_1, value_2, value_3, value_4, value_5, value_6, value_7, value_8, value_9, value_10, value_11, value_12) VALUES (781,2018-11-12 08:15:32.0,2018-11-12 13:45:32.0, 2018, OCT-18, 10, null, 1, 1, 2073, ATRS, 6135, 6.2778220466107E11, 6.277946274560101E11, -1.2422795E7, 5.929031383587201E11, 5.9291556115366E11, -1.2422795E7, 3.931397937759116E13, 3.9313979377591164E13, 0.0)


But the destination table's columns:



run_id, count_of_issues, count_of_accounted_issues, count_of_entered_issues


are in numeric format (working on postgres db) and all others are varchar(1000).



In order to insert the varchar data, I need to enclose the column values from value_0 till value_12 in double quotes.



Without properly modifying the data, I am getting SQLException while inserting which is expected.



Is there any way I can just enclose those varchar column values from the resultSet in double quotes and insert them into destination table?










share|improve this question















I am trying to run the below query and insert the output of it into another table (postgres db):



    String ssnQuery = "SELECT period_year, period_name, period_num, NULL as count_of_issues,
ledger_id,
balancing_segment,
Count(*) AS count_of_account_segments,
Sum(accounted_period_net_dr) AS balance_accounted_period_net_dr,
Sum(accounted_period_net_cr) AS balance_accounted_period_net_cr,
Round(Sum(accounted_period_net_dr_cr)) AS balance_accounted_period_net_dr_cr_diff,
Sum(entered_period_net_dr) AS balance_entered_period_net_dr,
Sum(entered_period_net_cr) AS balance_entered_period_net_cr,
Round(Sum(entered_period_net_dr_cr)) AS balance_entered_period_net_dr_cr_diff,
Sum(begin_balance_dr) AS begin_balance_dr,
Sum(begin_balance_cr) AS begin_balance_cr,
Round(Sum(net_beginning_balance)) AS net_beginning_balance,
Round(Sum(net_closing_balance)) AS net_closing_balance
FROM schema.tablename";

try {
pstmnt = financeConnection.prepareStatement(ssnQuery);
rs = pstmnt.executeQuery();
rsmd = rs.getMetaData();
for(int i=1; i<=rsmd.getColumnCount(); i++) {
columnNames.add(rsmd.getColumnName(i));
if(i == 1) {
queryColumns = rsmd.getColumnName(i);
} else if(i<7) {
queryColumns += ", " + rsmd.getColumnName(i);
} else {
queryColumns += ", value_" + (i-7);
}
}
while (rs.next()) {
queryValues = " ";
for(String colname: columnNames) {
if(queryValues.isEmpty()) {
queryValues = rs.getString(colname);
} else {
queryValues += rs.getString(colname) + ", ";
}
}
remCommas = queryValues.replaceAll(", $", "");
insertQuery = "INSERT INTO bdmerge.gen_audit_func_hive_results (run_id, run_date, run_date_ist" + queryColumns + ") VALUES (" + runid +"," + utcTimeStamp + "," + istTimeStamp + "," + remCommas + ")";
System.out.println("Final Insert query: " + insertQuery);
}
} catch (SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}


To insert the output of above query, I formed the insert query according the column names in the destination table as below:



INSERT INTO schema.destinationTable (run_id, run_date, run_date_ist, source_system_type, source_system, module, source_table_name, period_year, period_name, period_num, count_of_issues, count_of_accounted_issues, count_of_entered_issues, value_0, value_1, value_2, value_3, value_4, value_5, value_6, value_7, value_8, value_9, value_10, value_11, value_12) VALUES (781,2018-11-12 08:15:32.0,2018-11-12 13:45:32.0, 2018, OCT-18, 10, null, 1, 1, 2073, ATRS, 6135, 6.2778220466107E11, 6.277946274560101E11, -1.2422795E7, 5.929031383587201E11, 5.9291556115366E11, -1.2422795E7, 3.931397937759116E13, 3.9313979377591164E13, 0.0)


But the destination table's columns:



run_id, count_of_issues, count_of_accounted_issues, count_of_entered_issues


are in numeric format (working on postgres db) and all others are varchar(1000).



In order to insert the varchar data, I need to enclose the column values from value_0 till value_12 in double quotes.



Without properly modifying the data, I am getting SQLException while inserting which is expected.



Is there any way I can just enclose those varchar column values from the resultSet in double quotes and insert them into destination table?







java mysql postgresql jdbc






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 12 at 11:03









Bsquare

2,45231029




2,45231029










asked Nov 12 at 8:59









Metadata

53011030




53011030












  • Is string escaping """ not working? i dont get it. I rather would use a PreparedStatement because there is no escaping necessary and no possible risk of sql injection
    – Meini
    Nov 12 at 9:14






  • 3




    You could almost certainly combine the SELECT and the INSERT into a single statement and not have to worry about any of this, and in any case you should certainly be using a prepared statement rather than concatenating strings into an SQL statement, which woiuld also eliminate this problem completely.
    – user207421
    Nov 12 at 9:19












  • I need to change the column names of the query to the ones in destination table where I have name them "value_0, value_1,..." based on the number of columns after column index 6. It is hard to explain & I did that part in the code. But I couldn't come up with the logic to enclose the column values in quotes as I mentioned in question.
    – Metadata
    Nov 12 at 9:27










  • There is nothing there that mitigates against either of the suggestions I made.
    – user207421
    Nov 12 at 9:37












  • Well ok. Let me try that as well.
    – Metadata
    Nov 12 at 9:53


















  • Is string escaping """ not working? i dont get it. I rather would use a PreparedStatement because there is no escaping necessary and no possible risk of sql injection
    – Meini
    Nov 12 at 9:14






  • 3




    You could almost certainly combine the SELECT and the INSERT into a single statement and not have to worry about any of this, and in any case you should certainly be using a prepared statement rather than concatenating strings into an SQL statement, which woiuld also eliminate this problem completely.
    – user207421
    Nov 12 at 9:19












  • I need to change the column names of the query to the ones in destination table where I have name them "value_0, value_1,..." based on the number of columns after column index 6. It is hard to explain & I did that part in the code. But I couldn't come up with the logic to enclose the column values in quotes as I mentioned in question.
    – Metadata
    Nov 12 at 9:27










  • There is nothing there that mitigates against either of the suggestions I made.
    – user207421
    Nov 12 at 9:37












  • Well ok. Let me try that as well.
    – Metadata
    Nov 12 at 9:53
















Is string escaping """ not working? i dont get it. I rather would use a PreparedStatement because there is no escaping necessary and no possible risk of sql injection
– Meini
Nov 12 at 9:14




Is string escaping """ not working? i dont get it. I rather would use a PreparedStatement because there is no escaping necessary and no possible risk of sql injection
– Meini
Nov 12 at 9:14




3




3




You could almost certainly combine the SELECT and the INSERT into a single statement and not have to worry about any of this, and in any case you should certainly be using a prepared statement rather than concatenating strings into an SQL statement, which woiuld also eliminate this problem completely.
– user207421
Nov 12 at 9:19






You could almost certainly combine the SELECT and the INSERT into a single statement and not have to worry about any of this, and in any case you should certainly be using a prepared statement rather than concatenating strings into an SQL statement, which woiuld also eliminate this problem completely.
– user207421
Nov 12 at 9:19














I need to change the column names of the query to the ones in destination table where I have name them "value_0, value_1,..." based on the number of columns after column index 6. It is hard to explain & I did that part in the code. But I couldn't come up with the logic to enclose the column values in quotes as I mentioned in question.
– Metadata
Nov 12 at 9:27




I need to change the column names of the query to the ones in destination table where I have name them "value_0, value_1,..." based on the number of columns after column index 6. It is hard to explain & I did that part in the code. But I couldn't come up with the logic to enclose the column values in quotes as I mentioned in question.
– Metadata
Nov 12 at 9:27












There is nothing there that mitigates against either of the suggestions I made.
– user207421
Nov 12 at 9:37






There is nothing there that mitigates against either of the suggestions I made.
– user207421
Nov 12 at 9:37














Well ok. Let me try that as well.
– Metadata
Nov 12 at 9:53




Well ok. Let me try that as well.
– Metadata
Nov 12 at 9:53












1 Answer
1






active

oldest

votes


















0














You need to add double quotes to the string values; Use Escape characters, like this:



String quotedStr = "Non Quoted," + " "Quoted".";


Modifying your code to address the problem:



   while (rs.next()) {
queryValues = " ";
int i = 0;
for(String colname: columnNames) {

if(queryValues.isEmpty()) {
queryValues = rs.getString(colname);
} else {
if (i >= 7)
queryValues += """ + rs.getString(colname) +""" + ", ";
}
else
queryValues += rs.getString(colname) + ", ";
i++;
}





share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53258747%2fhow-to-add-double-quotes-to-the-output-values-in-a-resultset-when-the-column-dat%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    You need to add double quotes to the string values; Use Escape characters, like this:



    String quotedStr = "Non Quoted," + " "Quoted".";


    Modifying your code to address the problem:



       while (rs.next()) {
    queryValues = " ";
    int i = 0;
    for(String colname: columnNames) {

    if(queryValues.isEmpty()) {
    queryValues = rs.getString(colname);
    } else {
    if (i >= 7)
    queryValues += """ + rs.getString(colname) +""" + ", ";
    }
    else
    queryValues += rs.getString(colname) + ", ";
    i++;
    }





    share|improve this answer




























      0














      You need to add double quotes to the string values; Use Escape characters, like this:



      String quotedStr = "Non Quoted," + " "Quoted".";


      Modifying your code to address the problem:



         while (rs.next()) {
      queryValues = " ";
      int i = 0;
      for(String colname: columnNames) {

      if(queryValues.isEmpty()) {
      queryValues = rs.getString(colname);
      } else {
      if (i >= 7)
      queryValues += """ + rs.getString(colname) +""" + ", ";
      }
      else
      queryValues += rs.getString(colname) + ", ";
      i++;
      }





      share|improve this answer


























        0












        0








        0






        You need to add double quotes to the string values; Use Escape characters, like this:



        String quotedStr = "Non Quoted," + " "Quoted".";


        Modifying your code to address the problem:



           while (rs.next()) {
        queryValues = " ";
        int i = 0;
        for(String colname: columnNames) {

        if(queryValues.isEmpty()) {
        queryValues = rs.getString(colname);
        } else {
        if (i >= 7)
        queryValues += """ + rs.getString(colname) +""" + ", ";
        }
        else
        queryValues += rs.getString(colname) + ", ";
        i++;
        }





        share|improve this answer














        You need to add double quotes to the string values; Use Escape characters, like this:



        String quotedStr = "Non Quoted," + " "Quoted".";


        Modifying your code to address the problem:



           while (rs.next()) {
        queryValues = " ";
        int i = 0;
        for(String colname: columnNames) {

        if(queryValues.isEmpty()) {
        queryValues = rs.getString(colname);
        } else {
        if (i >= 7)
        queryValues += """ + rs.getString(colname) +""" + ", ";
        }
        else
        queryValues += rs.getString(colname) + ", ";
        i++;
        }






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Nov 12 at 9:24

























        answered Nov 12 at 9:15









        Shariq

        339112




        339112






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53258747%2fhow-to-add-double-quotes-to-the-output-values-in-a-resultset-when-the-column-dat%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Florida Star v. B. J. F.

            Error while running script in elastic search , gateway timeout

            Adding quotations to stringified JSON object values