を探して大量挿入XML破砕例SQL2005年
-
03-07-2019 - |
質問
することなく、少し開くだけます。いを受けるxmlファイルこれに類する:
<?xml version="1.0" encoding="utf-16"?>
<dc:GRANTEE xsi:schemaLocation="http://www.blahblahblah.com/FullSchema test.xsd " xmlns:dc="http://www.blahblahblah.com/FullSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RPGID>90CU0024</RPGID>
<PLANID>01</PLANID>
<CASE>
<CASEID>100001</CASEID>
<RPGID>90CU0024</RPGID>
<FILE_O>2008-02-08T00:00:00</FILE_O>
<ADULT>
<ADULTID>100001A1</ADULTID>
<CASEID>100001</CASEID>
<APRIMARY>1</APRIMARY>
<ARLTNSHP>BM</ARLTNSHP>
<ADOB>1978-12-03T00:00:00</ADOB>
<ARACAI>1</ARACAI>
<ASEX>2</ASEX>
<SATX>
<SATXID>MD2120378</SATXID>
<ADULTID>100001A1</ADULTID>
<SAASSESS>2008-02-22T00:00:00</SAASSESS>
<PUBPRVTX>1</PUBPRVTX>
<TXADMIT>2008-02-23T00:00:00</TXADMIT>
<TXSET>5</TXSET>
</SATX>
</ADULT>
<CHILD>
<CHILDID>100001C1</CHILDID>
<CASEID>100001</CASEID>
<CINDEX>1</CINDEX>
<CHBDATE>2008-02-05T00:00:00</CHBDATE>
<CHSEX>1</CHSEX>
<CHRACAI>0</CHRACAI>
<MALTX>
<MALTXID>10000023</MALTXID>
<CHILDID>100001C1</CHILDID>
<RPTDT>2008-02-05T00:00:00</RPTDT>
<CHMAL1>2</CHMAL1>
</MALTX>
</CHILD>
</CASE>
今必要なのは、インポートでは、シュレッダーで裁断するテーブルが保存されている.ってできないかもしれませんので、何以外の一般逆流の例は、書籍のオンライン、オンライン今必要なのは少し書式通り抜けることがあまりにも大量挿入ファイルを使用OPENROWSET?) そしてすべてのデータに分割するかをマッチングテーブルを維持します。いのですが、参考資料はからも利用することが可能です。私もアクセスがスキーマの場合だってことで注釈を付けました。
誰もが良い。
解決
利用できるバルクINSERT文のキーワードへの負荷とのデータテーブルを挿入しないようにする。このドキュメント全体を単一ます。そしてクエリのテーブルのデータを変数とデータ型の形式をサポートしています。
この ブログ 表示方法を示しますデータを取得し、XMLドキュメント
所属していません StackOverflow