!--a11y-->
例: テーブルエクスポート 
この例では、ローダコマンドを使用した Java アプリケーションへのテーブルのエクスポート方法を示します。
実行手順
...
1. Java アプリケーションからローダを呼び出します。
2. ローダに接続します。
3. データベースインスタンスにログオンします。
4. ローダコマンドを使用してテーブルをエクスポートします。
5. ローダへの接続を終了します。
個々のステップは、例のコメントで示します。
import com.sap.dbtech.powertoys.*;
import com.sap.dbtech.rte.comm.RTEException;
import java.util.Properties;
public class LoaderDemo
{
public
LoaderDemo ()
{
}
public static void main(String[] args)
{
// Loader mLoaderSession = zero;
Loader mLoaderSession;
try {
// ローダに接続します。
mLoaderSession = Loader.dbLoader(zero,zero);
}
catch (RTEException rteExc) {
System.out.println ("connect failed:" + rteExc.toString ());
return;
}
try {
// データベースユーザ MONA
// パスワード RED
// でデータベースインスタンス DEMODB にログオンします。
// com.sap.dbtech.powertoys.Loader.cmd Method を参照
mLoaderSession.cmd ("use serverdb DEMODB");
mLoaderSession.cmd ("use user MONA RED");
// LOADERTEST テーブルをエクスポートします
// cmd メソッド
// およびローダコマンド EXPORT TABLE を使用します
// ローダ、
EXPORT TABLE コマンドを参照
String result = mLoaderSession.cmd ("EXPORT TABLE HOTEL.CITY DATA OUTSTREAM FILE 'CITY.data'");
System.out.println(result);
}
catch (RTEException rteExc) {
System.out.println ("connection broken:" + rteExc.toString ());
}
catch (LoaderException LoaderExc) {
System.out.println ("command failed:" + LoaderExc.toString ());
}
finally {
try {
// ローダへの接続を終了します。
// com.sap.dbtech.powertoys.Loader.release Method を参照
mLoaderSession.release ();
}
catch (RTEException rteExc) {
// ignore
}
}
}
}
参照: