0
以下のようなクエリを使用すると、Exact Onlineに必要なXML形式で出力されます。複数の完全オンライン企業にXMLペイロードをアップロード
これらのXMLメッセージを使用して、ディスク上の多くのファイルに入れることができます。その後、
local export documents in filecontents to "c:\temp\in" filename column filename
そして使用して正確なオンラインの電流分割にロード:
local eol batch import xml "Accounts" in "c:\temp\in\Accounts" success "c:\temp\success" fail "c:\temp\fail"
これは1つの部門の罰金に動作しますが、ではないがあなたが100の部門/会社を積み込むとき。
個別のlocal eol batch import xml
ステートメントとuse DIVISIONCODE
ステートメントを使用する代わりに、SQLから複数の企業/部門に同時にデータを直接ロードするにはどうすればよいですか?
クエリのサンプル:
select 'Accounts\010-Accounts.xml'
filename
, stg.fileprefix
|| chr(13)
|| '<Accounts>'
|| xml
|| chr(13)
|| '</Accounts>'
|| stg.filepostfix
filecontents
from (select listagg
(chr(13)
|| '<Account code="'
|| xmlencode(custsupid)
|| '" status="'
...