データベースに挿入したい XML ブロックがあります。itemMappingデータベースには、 、 の 3 つのlinksテーブルが含まれていますcategory。Linksテーブルには XML からのリンクのみがあり、categoryテーブルにはXML からのリンクがありcategoryます。
<item>
<link>http://google.com</link>
<category>search engine</category>
<category>android</category>
<category>gmail</category>
</item>
「itemMaping」テーブルには次の列が含まれています。
ID、LinkID、CategoryID
テーブルに、itemMapping新しく挿入された行の linkID と categoryID を挿入する必要があります。したがって、サンプル XMLitemMappingテーブルによると、カテゴリごとに 3 つのレコードがありますが、このテーブルにレコードを挿入するには、上から必要linkIDになりcategoryIDます。どうすればこれを達成できますか?できればシングルSPでやりたい。