- Windowsデスクトップからを選択して、Teradata BTEQを開きます。
- IMPORTコマンドを使用して、以下を指定します。
FILEパラメータ |
操作仕様 |
結果 |
"<pathame>.amj" |
'noprompt' |
エラーがない場合、スクリプトが実行されます。 エラーがある場合には、スクリプトが失敗します。 |
"<pathame>.amj" |
'<blank>' |
Teradata OLE DB AXSMODダイアログ ボックスが開き、Teradata Access Module for OLE DBを使用してスクリプトを実行できます。 |
"UNTITLED" |
'noprompt' |
スクリプトが失敗します。 UNTITLEDの代わりに、.amjファイル名を指定します。 |
"UNTITLED" |
'<blank>' |
Teradata OLE DB AXSMODダイアログ ボックスが表示されます。 |
例: BTEQのロード
.LOGON bubbater/dbc,dbc;
database bubba ;
drop table "Customers";
CREATE TABLE "Customers" (CustomerID CHAR(5) NOT NULL,
CompanyName VARCHAR(40) NOT NULL,
ContactName VARCHAR(30),
ContactTitle VARCHAR(30),
Address VARCHAR(60),
City VARCHAR(15),
Region VARCHAR(15),
PostalCode VARCHAR(10),
Country VARCHAR(15),
Phone VARCHAR(24),
Fax VARCHAR(24));
.IMPORT indicdata file="C:\mload.amj" AXSMOD OLEDB_AXSMOD 'noprompt';
.REPEAT *using (CustomerID CHAR(5),
CompanyName VARCHAR(40),
ContactName VARCHAR(30),
ContactTitle VARCHAR(30),
Address VARCHAR(60),
City VARCHAR(15),
Region VARCHAR(15),
PostalCode VARCHAR(10),
Country VARCHAR(15),
Phone VARCHAR(24),
Fax VARCHAR(24))
INSERT INTO "Customers"(
CustomerID, CompanyName,
ContactName, ContactTitle,
Address, City,
Region, PostalCode,
Country, Phone,
Fax)
VALUES(
:CustomerID, :CompanyName,
:ContactName, :ContactTitle,
:Address, :City,
:Region, :PostalCode,
:Country, :Phone,
:Fax);
.LOGOFF;
.QUIT;