READコマンドは、指定したFILEを処理して、作業リストに情報を返します(SVTABLEキーワードを使用しない場合)。
ローカル・ファイル・システムからファイルを読み込むには、FILEキーワードのみが必要です。
FTPプロトコルを使用してリモート・ファイル・システムからファイルを読み込むには、HOSTキーワードと適切なUSER、PASSWORD、およびリモート・サーバーのアクセス詳細が必要です。
また、サービスでは、読み込まれたバイト・コンテンツからUnicodeコンテンツへの変換に適用されるエンコーディングを決定し、Unicodeデータを保管する必要があるかどうかを判断します。
コマンド | キーワード | 値 | 開発者用メモ |
|---|---|---|---|
READ | FILE | 値 | 必須。ファイル・パス |
HOST | ホスト:ポート | 条件付。FTP サーバーからの読み込み時のみ必須 | |
USER | 値 | 条件付。FTP サーバーからの読み込み時のみ必須 | |
PASSWORD | 値 | 条件付。FTP サーバーからの読み込み時のみ必須 | |
NAMEFMT | 0 | 条件付。FTP サーバーからの読み込み時のみ必須
| |
1 | 値が 1 の場合、Windows のパス名形式 /directory/directory/file が使用されます。 | ||
DATALINK | *PORT | 条件付。FTP サーバーからの読み込み時のみ必須 | |
*PASV | デフォルト。 | ||
MODE | *ASCII | 条件付。FTP サーバーからの読み込み時のみ必須 | |
*BINARY | デフォルト。 | ||
CONTENT | *CSV | デフォルト。コンテンツをCSVデータとして読み込みます。 | |
*TSV | コンテンツをTSVデータとして読み込みます。 | ||
*SV | コンテンツをキーワード SEPARATOR で指定された値で区切った形式で読み込みます。 | ||
SEPARATOR | 任意。詳細は、「SEPARATOR」を参照してください。 | ||
ENCODING | 任意。詳細は、「ENCODING」を参照してください。 | ||
SVROW | 任意。詳細は、「SVROW」を参照してください。 | ||
SVROWLIMIT | 任意。詳細は、「SVROWLIMIT」を参照してください。 | ||
SVMODE | 任意。詳細は、「SVMODE」を参照してください。 | ||
SVHEAD | 任意。詳細は、「SVHEAD」を参照してください。 | ||
SVTABLE | 任意。詳細は、「SVTABLE」を参照してください。 | ||
SVCOLUMN | 任意。詳細は、「SVCOLUMN」を参照してください。 | ||
SVLABEL | 任意。詳細は、「SVLABEL」を参照してください。 | ||
NUMBERFORMAT | 任意。詳細は、「NUMBERFORMAT」を参照してください。 | ||
ARCHIVE | 任意。詳細は、「ARCHIVE」を参照してください。 |
READ FILE(/folder/file.csv) #WRKLST(field,field,field)
READ FILE(/folder/file.csv) SVHEAD(ORDER) #WRKLST(field,field,field)
READ FILE(/folder/file.csv) SVTABLE(TBLORDER) SVCOLUMN(TBLORDER) SVLABEL(23)