BTEQのLOBサポートを使用することにより、大きい文書をロードする方法を以下に示します。
この例では、custdocs.txtというファイルが使用されており、その内容は以下のとおりです。
Cust001.xml|1|John Hancock
Cust001.xmlは、クライアント ファイル システム上にあるXML文書です。次に示す.IMPORT文を使用することにより、Cust001.xml文書をcustomerテーブルの中にロードすることができます。
.IMPORT VARTEXT '|' LOBCOLS=1 FILE='custdocs.txt' USING (custdoc XML AS DEFERRED, custid VARCHAR(256), custname VARCHAR(256)) INSERT INTO customer(CAST(:custid AS INTEGER), :custname, :custdoc);