READコマンドは、指定したFILEを処理して、作業リストに情報を返します(SVTABLEキーワードを使用しない場合)。

ローカル・ファイル・システムからファイルを読み込むには、FILEキーワードのみが必要です。

FTPプロトコルを使用してリモート・ファイル・システムからファイルを読み込むには、HOSTキーワードと適切なUSER、PASSWORD、およびリモート・サーバーのアクセス詳細が必要です。

また、サービスでは、読み込まれたバイト・コンテンツからUnicodeコンテンツへの変換に適用されるエンコーディングを決定し、Unicodeデータを保管する必要があるかどうかを判断します。

構文:

コマンド

キーワード

開発者用メモ

READ
























FILE

必須。ファイル・パス

HOST

ホスト:ポート

条件付。FTP サーバーからの読み込み時のみ必須

USER

条件付。FTP サーバーからの読み込み時のみ必須

PASSWORD

条件付。FTP サーバーからの読み込み時のみ必須

NAMEFMT


0

条件付。FTP サーバーからの読み込み時のみ必須
値が 0 の場合、IBM i のパス名形式 library/file.member が使用されます。

注: 省略値はありません。

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)
 

  • No labels