Note that there are some explanatory texts on larger screens.

plurals
  1. POInserting multiple values in one row
    primarykey
    data
    text
    <p>I need to insert data from my parsed XML file to mySQL table. Problem is that I have few attributes and don't know how to insert them in one row. I tried with <code>updateString</code> but it writes only last attribute. </p> <p>Here is example from XML file:</p> <pre><code>&lt;Tr rn=\"999999999999999\" vr=\"T\" sSpre=\"S\" reg=\"P\" dSpre=\"2010-09-30\" dOdprt=\"2000-01-01\" iban=\"SI56\" eno=\"R\" vir=\"R\" maticnaPps=\"00000000\"&gt;&lt;Imetnik davcna=\"0000000\" matSub=\"0000000\" drz=\"705\"&gt;&lt;PopolnoIme&gt;xxx&lt;/PopolnoIme&gt;&lt;KratkoIme&gt;xxx&lt;/KratkoIme&gt;&lt;Naslov sifTipNaslova=\"01\" sifObcina=\"039\" sifPosta=\"1303\" sifUlica=\"0000\" sifNaselje=\"059\" stHisna=\"027\" sifHsmid=\"11694551\"&gt;&lt;Obcina&gt;xxx&lt;/Obcina&gt;&lt;Posta&gt;xxx&lt;/Posta&gt;&lt;Ulica&gt;xxx&lt;/Ulica&gt;&lt;Naselje&gt;xxx&lt;/Naselje&gt;&lt;/Naslov&gt;&lt;/Imetnik&gt;&lt;/Tr&gt; </code></pre> <p>This is scratch from my java program that I used for writing in mySQL table. </p> <pre><code>if (myWorkLine.substring(0,4).equals(Tr)) { uprs.afterLast(); uprs.moveToInsertRow(); if (myWorkLine.contains(Tr)) { myWorkLine = myWorkLine.substring(myWorkLine.indexOf(Tr)+4); while (!myWorkLine.substring(0,1).equals("&lt;")) { myTag = myWorkLine.substring(0,myWorkLine.indexOf("=")); myWorkLine = myWorkLine.substring(myWorkLine.indexOf("=")+2); myValue = myWorkLine.substring(0,myWorkLine.indexOf("\"")); myWorkLine = myWorkLine.substring(myWorkLine.indexOf("\"")+2); uprs.updateString("Tr",myTag + " " + myValue); if (myWorkLine.substring(0,myWorkLine.indexOf("\"&gt;")).indexOf("&gt;") &gt; 0) break; } } </code></pre> <p>So once again, I need that in MySQL table column <code>Tr</code> contains attributes <code>rn</code> value, <code>vr</code> value, <code>sSpre</code> value,... </p> <p>Thanks in advance. </p> <p>P.S.: Please don't ask why I'm parsing XML file by this method, I had to do it that way. :) </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload