在W02上插入自动递增的主键作为W03 SQL表的外键

在W02上插入自动递增的主键作为W03 SQL表的外键,sql,primary-key,Sql,Primary Key,我得到的XML如下 <PO> <W02> <orderId>1</orderId> <itemNo>W2</itemNo> </W02> <W02> <orderId>2</orderId> <itemNo>W2</itemNo> </W02>

我得到的XML如下

<PO>
    <W02>
        <orderId>1</orderId>
        <itemNo>W2</itemNo>
    </W02>

    <W02>
        <orderId>2</orderId>
        <itemNo>W2</itemNo>
    </W02>
    <W03>
        <orderId>1</orderId>
        <itemNo>W2</itemNo>
    </W03>
    <W03>
        <orderId>2</orderId>
        <itemNo>W2</itemNo>
    </W03>
<PO>
我需要插入W03记录以及W02表中匹配的PK作为FK

多谢各位

INSERT INTO  [W02]([orderId] ,[itemNo])
SELECT

W02.value('orderId[1]', 'int'),
W02.value('itemNo[1]', 'int')
FROM @xmlData.nodes('PO/W02') AS XT1(W02)